In php if kann direkt if else oder ElseIf verwendet werden, um andere mögliche Situationen zu beurteilen. Lassen Sie uns if else und ElseIf vorstellen. Es gibt Unterschiede in der Verwendung und einige Details.
If…Else-Anweisung
Wenn Sie Code ausführen möchten, wenn eine bestimmte Bedingung wahr ist, und anderen Code, wenn die Bedingung nicht wahr ist, verwenden Sie die if….else-Anweisung.
Syntax
if (condition) //设置条件 code to be executed if condition is true; //如果条件为真的代码被执行; else code to be executed if condition is false; //如果条件为假,代码被执行
Beispiel 1
Wenn das aktuelle Datum Montag ist, gibt der folgende Code „Happy Monday“ aus, andernfalls wird „Happy Every Day“ ausgegeben:
<?php $d=date("D"); //变量d赋值 if($d=="Mon"){ echo "星期一快乐!"; }else{ echo "天天快乐!"; } ?>
Beispiel 2
Wenn d gleich 1 ist, wird „Zahl 1“ ausgegeben, andernfalls wird „Zahl ist nicht 1“ ausgegeben
<?php $d=2; //变量d赋值 if($d==1){ echo "数字1"; //变量d等于1时输出的值 }else{ echo "数字不是1"; //不等于1时输出的值 } ?>
ElseIf-Anweisung
Wenn Sie Code ausführen möchten, wenn eine von mehreren Bedingungen wahr ist, verwenden Sie die elseif-Anweisung:
Syntax
if (condition) //条件1 code to be executed if condition is true; //条件1为真,代码被执行 elseif (condition) //条件2 code to be executed if condition is true; //条件2为真,代码被执行 else code to be executed if condition is false; //2个条件都为假时,代码被执行
Beispiel
Wenn der Wert von d ist gleich 1, Ausgabe „Nummer 1“; wenn gleich 2, Ausgabe „Nummer 2“; wenn keine der Bedingungen wahr ist, Ausgabe „keine passende Zahl“
<?php $d=3; //变量d赋值 if($d==1){ echo "数字1"; //当d等于1时输出“数字1” } elseif ($d==2){ echo "数字2"; //当d等于2时输出“数字2” } else{ echo "没有符合的数字"; //两个条件都不成立时输出的内容 } ?>
Zusammenfassung in if else und ElseIf, if kann Folgendes enthalten: else und elseif, aber wenn else verwendet wird, wird elseif nicht angezeigt, aber das Gegenteil funktioniert.
Das obige ist der detaillierte Inhalt vonEin Beispiel für den Unterschied zwischen if else und else if in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!