Heim  >  Artikel  >  Backend-Entwicklung  >  php sonst was bedeutet es

php sonst was bedeutet es

青灯夜游
青灯夜游Original
2023-01-05 19:40:203601Durchsuche

In PHP bedeutet else „andere“. Die else-Anweisung ist eine Klausel der if-Anweisung. Sie muss zusammen mit der if-Anweisung verwendet werden und kann nicht alleine existieren. Die if-Anweisung kann nur Operationen ausführen, wenn das Beurteilungsergebnis wahr ist, während die else-Anweisung die if-Anweisung erweitert und die entsprechende Anweisung ausführen kann, wenn das Beurteilungsergebnis in der if-Anweisung falsch ist. Die Syntax lautet „if (Beurteilungsbedingung) {Anweisung block 1;} else{Anweisungsblock 2;}“ und „if(condition 1){Anweisungsblock 1;}elseif(condition 2){Anweisungsblock 2;}else{Anweisungsblock 3;}“.

php sonst was bedeutet es

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP 8-Version, DELL G3-Computer

Else bedeutet in PHP „andere“ und ist die Klausel der if-Anweisung.

if...else-Anweisung

if-Anweisung kann Operationen nur ausführen, wenn das Beurteilungsergebnis wahr ist, was in vielen Fällen nicht ausreicht, daher gibt es die Form der if...else-Anweisung. Im Gegensatz zur if-Beurteilung führt die if...else-Anweisung nicht nur Operationen für Situationen aus, in denen das Beurteilungsergebnis wahr ist, sondern kann auch entsprechende Operationen für Situationen ausführen, in denen das Beurteilungsergebnis nicht wahr ist. Die

else-Anweisung erweitert die if-Anweisung und kann die entsprechende Anweisung ausführen, wenn der Wert des Ausdrucks in der if-Anweisung FALSE ist. Beachten Sie außerdem, dass die else-Anweisung eine Klausel der if-Anweisung ist und zusammen mit der if-Anweisung verwendet werden muss und nicht alleine existieren kann. Das Syntaxformat der

if...else-Anweisung lautet wie folgt:

if (判断条件) {
    语句块 1;
} else {
    语句块 2;
}

Wenn im obigen Format die „Beurteilungsbedingung“ wahr ist, wird „Anweisungsblock 1“ ausgeführt, andernfalls „Anweisungsblock 2“. wird ausgeführt. Sowohl „Block 1“ als auch „Block 2“ können mehrere Anweisungen enthalten. Wenn sowohl „Anweisungsblock 1“ als auch „Anweisungsblock 2“ genau wie bei der if-Anweisung nur eine Anweisung enthalten, können die geschweiften Klammern {} weggelassen werden, wie unten gezeigt:

if (判断条件)
    语句块 1;
else
    语句块 2;

if...else-Anweisungsausführungsablauf As In der folgenden Abbildung dargestellt:

php sonst was bedeutet es

Beispiel: Verwenden Sie die Funktion rand(), um eine Zufallszahl $num zu generieren, und bestimmen Sie dann, ob die Zufallszahl gerade oder ungerade ist. Der Code lautet wie folgt:

<?php
    $num = rand(1,31);  //生成一个 1~31 之间的随机数
    if ($num % 2 == 0) {
        echo &#39;$num =&#39;.$num.&#39;, 是偶数!&#39;;
    } else {
        echo &#39;$num =&#39;.$num.&#39;, 是奇数!&#39;;
    }
?>

Die laufenden Ergebnisse sind wie folgt:

$num =27, 是奇数!

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

if...elseif....else-Anweisung – verschiedene Codeblöcke basierend auf zwei oder mehr Bedingungen ausführen

Syntax

if (条件) {
  条件为 true 时执行的代码;
} elseif (condition) {
  条件为 true 时执行的代码;
} else {
  条件为 false 时执行的代码;
}

Beispiel:

Wenn die aktuelle Zeit (HOUR) kleiner als 10 ist, wird im folgenden Beispiel „Have a good Morning!“ ausgegeben, wenn die aktuelle Zeit kleiner als 20 ist, wird „Have a Guter Tag!". Andernfalls wird „Gute Nacht!“ ausgegeben:

<?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!";
    }
?>

php sonst was bedeutet es

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonphp sonst was bedeutet es. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn