Die if-Konstruktion
Die Konstruktion if überprüft die Bedingung in den runden Klammern und führt den Code in den geschweiften Klammern aus, wenn die Bedingung wahr ist. Wenn die Bedingung falsch ist, wird der Code innerhalb des if-Blocks nicht ausgeführt. Zusammen mit if können die Operatoren else und elseif verwendet werden, um komplexe Bedingungen zu erstellen.
Syntax
if (condition) {
// Code, der ausgeführt wird, wenn condition wahr ist
}
Beispiel
Prüfen wir, ob 5 größer als 3 ist:
<?php
if (5 > 3) {
echo '5 is greater than 3';
}
?>
Ergebnis der Codeausführung:
'5 is greater than 3'
Beispiel
Verwendung von else für die alternative Ausführung:
<?php
$num = 4;
if ($num > 5) {
echo 'Number is greater than 5';
} else {
echo 'Number is 5 or less';
}
?>
Ergebnis der Codeausführung:
'Number is 5 or less'
Beispiel
Verwendung von elseif für mehrere Bedingungen:
<?php
$num = 5;
if ($num > 5) {
echo 'Number is greater than 5';
} elseif ($num == 5) {
echo 'Number is exactly 5';
} else {
echo 'Number is less than 5';
}
?>
Ergebnis der Codeausführung:
'Number is exactly 5'
Siehe auch
-
die Konstruktion
switch,
die einen Wert auf Übereinstimmung mit mehreren Varianten prüft