PHP中elseif与else if的区别
来源:互联网 发布:阿里云os 破解 编辑:程序博客网 时间:2024/05/24 07:03
在PHP中,正常情况下elseif和else if的用法及效果是一样的,但在使用带冒号的if语句时情况会有点不一样,比如:
<?php/*正确的写法*/$a = 1;$b = 2;if ($a > $b):echo 'a is larger than b';elseif ($a < $b):echo 'a is smaller than b';else:echo 'a is equals b';endif;/*错误的写法,解析器会报错*/$a = 1;$b = 2;if ($a > $b):echo 'a is larger than b';else if ($a < $b):echo 'a is smaller than b';else:echo 'a is equals b';endif;?>
最后结论就是,在使用带冒号的if语句时,elseif必须写成一个单词,不能分开写,否则解析器会报错,而其它情况下,两者的效果一样。
解析器报错截图:
0 0
- PHP中elseif与else if的区别
- 黑马程序员 if elseif else 与if if if连用的区别
- 42. PHP elseif/else if
- elseif和else if区别
- if elseif elseif elseif else...
- if...elseif...else 的运用
- php $smarty 模板的控制结构 if-elseif-else
- elseif.php else if($i>3)
- PHP中的elseif和else if
- 实现if elseif else的jsp标签
- c# if elseif else的判断
- if-elseif-else语句
- if...else if与if的区别
- if与else if的区别
- if与if-else的区别
- PHP流程控制语句-if、if-else、if-elseif-else语句
- oracle中if/else功能的实现的3种写法以及elseif的写法
- if else if与if if语句的区别
- QJsonDocument 处理 JSON
- DIV CSS 居中
- android SQLite使用SQLiteOpenHelper类对数据库进行操作
- 让nginx完美支持Thinkphp的配置
- ZOJ 1074 Problem Set || nyoj 104 最大和
- PHP中elseif与else if的区别
- android 全屏且不失去主题
- 多些时间思考能少写些代码
- struts2文件下载及 <param name="inputName">inputStream</param>的理解
- ExtJS中设置下拉列表不可编辑
- OpenCV-Python教程(6、Sobel算子)
- 如何为自制的Wordpress主题/插件的设置后台添加ajax支持
- 计算机中的异常与中断
- cocos2dx + Lua 实现的2048小游戏