在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用法对比的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did26980