php

if und else Anweisungen


Allgemein:
if(Bedingung){
Ausführung
}
Wenn(Bedingung erfüllt){
wird ausgeführt
}
if(Bedingung){
Ausführung
}else{
Ausführen
}
if(Bedingung erfüllt){
wird ausgeführt
}else{
wenn Bedingung nicht erfüllt wird ausgeführt
}

Kombinieren:
if und else kann beliebig kombiniert werden.
if(Bedingung){
Ausführung
}else if(Bedingung2){
Ausführen1
}else if(Bedingung3){
Ausführen2
}else{
Ausführen3
}
Nach dem else kann noch ein if mit einer weiteren Bedingung hinzugefügt werden.
Dies kann beliebig lange wiederholt werden.
Wenn if nicht erfüllt wird else if ausgeführt falls die Bedingung2 erfüllt ist.
Wird Bedingung2 nicht erfüllt wird überprüft ob Bedingung3 erfüllt wird.
Wird Bedingung3 auch nicht erfüllt wird Ausführen3 ausgeführt.

Beispiel:
$zahl = 3;
if($zahl == 1){
echo 'Zahl ist 1';
}else if($zahl == 2){
echo 'Zahl ist 2';
}else if($zahl == 3){
echo 'Zahl ist 3';
}else{
echo 'Zahl ist nicht 1-3';
}
Nun wird der Text Zahl ist 3 ausgegeben, da diese Bedingung erfüllt ist.
$zahl = 5;
if($zahl == 1){
echo 'Zahl ist 1';
}else if($zahl == 2){
echo 'Zahl ist 2';
}else if($zahl == 3){
echo 'Zahl ist 3';
}else{
echo 'Zahl ist nicht 1-3';
}
Nun wird der Text Zahl ist nicht 1-3 ausgegeben, da keine Bedingung erfüllt ist.