PHP – if Anweisung in PHP
Wer kennt es nicht, die if-Anweisung oder auch wenn dann ist eine bedingt Anweisung die nur ausgeführt wird, wenn das Argument TRUE bzw. WAHR ist. Die if-Anweisung wird sehr häufig in der Programmierung verwendet um beispielsweise irgendwelche Variablen abzufragen ob sie null ist. Im unteren Beispiels überprüfen wir eine Variable auf ihren Wert. Hat die Variable wie im Beispiel einen Wert von 0 wird die if-Anweisung ausgeführt, wenn nicht null wird eine Fehlermeldung ausgegeben.
$variable = 0;
if ( $variable == 0 ) // $variable ist gleich 0 = true
{
echo ‘Die Variable hat einen Wert von ‘.$variable;
}
else
{
echo $variable.‘ ist nicht null.;
}
?>
Ergebnis:
Wenn mehrere Variablen abfragt werden sollen gibt es noch die Möglichkeit ein weitere if mithilfe von else if einzufügen.
Beispiel:
$variable = 1;
if ( $variable == 0 ) // $variable ist gleich 0 = TRUE
{
echo ‘Die Variable hat einen Wert von ‘.$variable; // Ausgabe: Die Variable hat einen Wert von 0
}
else if ( $variable == 1 )
{
echo ‘Die Variable hat einen Wert von ‘.$variable; // Ausgabe: Die Variable hat einen Wert von 1
}
else
{
echo $variable.‘ ist nicht null oder eins.; // Ausgabe: 0 / 1 ist nicht null / eins
}
Ergebnis:
Für etwas Fortgeschrittene gibt es auch noch die Möglichkeit mehrere Variablen mit einem logischen UND ( && ) oder einem logischen ODER ( || ) in einer if-Anweisung zu überprüfen.
Beispiel:
$variable = 0;
if ( $variable == 0 || $variable == 1 ) // Wenn $variable = 1 ODER $variable = 0 = TRUE
{
echo ‘Die Variable hat einen Wert von ‘.$variable;
}
else
{
echo $variable.‘ ist nicht null.;
}
?>
Ergebnis:

