好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

php中if else与ElseIf用法对比

在php中if可以使用直接if else 或ElseIf来判断其它可能的出现情况了,下面我来给大家介绍if else与ElseIf用法及一些细节上的区别了.

If…Else 语句

如果您希望在某个条件成立时执行一些代码,在条件不成立时执行另一些代码,请使用 if….else 语句.

语法代码如下:

if  (condition)  //设置条件     code to be executed  if  condition is true;  //如果条件为真的代码被执行;   else     code to be executed  if  condition is false;   //如果条件为假,代码被执行  

实例1,如果当前日期是星期一,下面的代码将输出 [星期一快乐],否则会输出 [天天快乐],代码如下:

<?php  $d = date ( "D" );  //变量d赋值   if ( $d == "Mon" ){    echo   "星期一快乐!" ;  } else {    echo   "天天快乐!" ;  }  ?> 

实例2,如果d等于1时输出[数字1],否则输出[数字不是1],代码如下:

<?php  $d =2;  //变量d赋值   if ( $d ==1){    echo   "数字1" ;  //变量d等于1时输出的值   } else {    echo   "数字不是1" ;  //不等于1时输出的值   }  ?> 

ElseIf 语句

如果希望在多个条件之一成立时执行代码,请使用 elseif 语句.

语法代码如下:

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个条件都为假时,代码被执行  

实例: 当d的值等于1时,输出[数字1];等于2时输出[数字2];当两个条件都不成立时输出[没有符合的数字],代码如下:

<?php  $d =3;  //变量d赋值   if ( $d ==1){    echo   "数字1" ;  //当d等于1时输出[数字1]   }  elseif  ( $d ==2){    echo   "数字2" ;  //当d等于2时输出[数字2]   }  else {    echo   "没有符合的数字" ;  //两个条件都不成立时输出的内容   }  ?> 

总结在 if else与ElseIf 中 if中可以包括有else与elseif但是如果使用了if else之后就不会出现elseif但相反就可以,从上面例子我们就可以看出来,更多php教程可点击连接查看。

 

查看更多关于php中if else与ElseIf用法对比的详细内容...

  阅读:44次