Bedingte Anweisungen werden verwendet, um verschiedene Aktionen auf der Grundlage verschiedener Bedingungen.
PHP Bedingte Anweisungen
Sehr oft, wenn Sie Code schreiben, möchten Sie verschiedene Aktionen für unterschiedliche Bedingungen. Sie können bedingte Anweisungen in Ihrem Code verwenden, um dies zu tun.
In PHP haben wir die folgenden bedingten Anweisungen:
- if statement - if statement - einen Code ausführt , wenn eine Bedingung erfüllt ist
- if...else statement - if...else statement - einen Code ausführt , wenn eine Bedingung erfüllt ist und ein anderer Code , wenn die Bedingung falsch
- if...elseif....else statement - if...elseif....else statement - führt verschiedene Codes für mehr als zwei Bedingungen
- switch statement - switch statement - wählt eine von vielen Codeblöcke ausgeführt werden
PHP - Die if-Anweisung
Die if-Anweisung führt einen Code, wenn eine Bedingung erfüllt ist.
Syntax
if ( Das folgende Beispiel ausgeben wird "Have a good day!" Sie "Have a good day!" Wenn die aktuelle Zeit (HOUR) weniger als 20:
PHP - Die if ... else-Anweisung
Die if .... else-Anweisung führt einen Code, wenn eine Bedingung erfüllt ist und ein anderer Code, wenn die Bedingung falsch ist.
Syntax
if ( Das folgende Beispiel ausgeben wird "Have a good day!" Sie "Have a good day!" wenn die aktuelle Zeit weniger als 20, und "Have a good night!" Sie "Have a good night!" Andernfalls: Beispiel
<?php
$t = date("H");
if ($t < "20") {
echo "Have a good day!";
}
else {
echo
"Have a good night!";
}
?>
Führen Sie zB »
PHP - Die if ... elseif .... anderes Statement
Die if .... elseif ... else-Anweisung führt verschiedene Codes für mehr als zwei Bedingungen.
Syntax
if ( Das folgende Beispiel ausgeben wird "Have a good morning!" Sie "Have a good morning!" wenn die aktuelle Zeit von weniger als 10, und "Have a good day!" Sie "Have a good day!" wenn die aktuelle Zeit ist weniger als 20. Sonst wird es ausgegeben "Have a good night!" : Beispiel
<?php
$t = date("H");
if ($t < "10") {
echo "Have a good morning!";
}
elseif ($t < "20") {
echo "Have a good day!";
} else {
echo "Have a good night!";
}
?>
Führen Sie zB »
PHP - The Statement Schalter
Die switch-Anweisung wird im nächsten Kapitel erläutert.