PHP If...ElseAnweisungen


Bedingte Anweisungen werden verwendet, um abhängig von unterschiedlichen Bedingungen verschiedene Aktionen auszuführen.


PHP Bedingte Anweisungen

Wenn Sie Code schreiben, müssen Sie oft für unterschiedliche Entscheidungen unterschiedliche Aktionen ausführen. Sie können bedingte Anweisungen in Ihrem Code verwenden, um diese Aufgabe zu erledigen.

In PHP werden die folgenden bedingten Anweisungen bereitgestellt:

  • if-Anweisung- Führt Code aus, wenn die Bedingung wahr ist
  • if...else-Anweisung- Führt einen Codeblock aus, wenn die Bedingung wahr ist, und einen anderen Codeblock, wenn die Bedingung nicht wahr ist
  • if...elseif....else-Anweisung- Führt einen Codeblock aus, wenn eine von mehreren Bedingungen wahr ist
  • switch-Anweisung- Führt einen Codeblock aus, wenn eine von mehreren Bedingungen wahr ist

PHP - if-Anweisung

Die if-Anweisung wird verwendet, umCode nur auszuführen, wenn die angegebene Bedingung wahr ist.。

Syntax

if (条件) {
    条件成立时要执行的代码;
}

Wenn die aktuelle Uhrzeit kleiner als 20 ist, gibt das folgende Beispiel "Have a good day!" aus:

Beispiel

<?php $t=date("H"); if ($t<"20") { echo "Have a good day!"; } ?>

Beispiel ausführen »


PHP - if...else-Anweisung

Um einen Codeblock auszuführen, wenn die Bedingung wahr ist, und einen anderen Codeblock, wenn die Bedingung nicht wahr ist, verwenden Sie die if....else-Anweisung.

Syntax

if (条件) {
    条件成立时执行的代码;
} else {
    条件不成立时执行的代码;
}

Wenn die aktuelle Uhrzeit kleiner als 20 ist, gibt das folgende Beispiel "Have a good day!" aus, andernfalls gibt es "Have a good night!" aus:

Beispiel

<?php $t=date("H"); if ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>

Beispiel ausführen »


PHP - if...elseif....else-Anweisung

Um einen Codeblock auszuführen, wenn eine von mehreren Bedingungen wahr ist, verwenden Sie die if....elseif...else-Anweisung.

Syntax

if (条件) {
    if 条件成立时执行的代码;
} elseif (条件) {
    elseif 条件成立时执行的代码;
} else {
    条件不成立时执行的代码;
}

Wenn die aktuelle Uhrzeit kleiner als 10 ist, gibt das folgende Beispiel "Have a good morning!" aus; wenn die aktuelle Uhrzeit nicht kleiner als 10 und kleiner als 20 ist, gibt es "Have a good day!" aus; andernfalls gibt es "Have a good night!" aus:

Beispiel

<?php $t=date("H"); if ($t<"10") { echo "Guten Morgen!"; } elseif ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>

Beispiel ausführen »


PHP - switch-Anweisung

Die switch-Anweisung wird im nächsten Kapitel erklärt.

Andere Erweiterungen