Heim  >  Artikel  >  Backend-Entwicklung  >  Ein Beispiel für den Unterschied zwischen if else und else if in PHP

Ein Beispiel für den Unterschied zwischen if else und else if in PHP

伊谢尔伦
伊谢尔伦Original
2017-06-23 10:46:153258Durchsuche

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!

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