elseif/else if


elseif/else if

elseif,和此名称暗示的一样,是 ifelse 的组合。和 else 一样,它延伸了 if 语句,可以在原来的 if 表达式值为 FALSE 时执行不同语句。但是和 else 不一样的是,它仅在 elseif 的条件表达式值为 TRUE 时执行语句。例如以下代码将根据条件分别显示 a is bigger than ba equal to b 或者 a is smaller than b <?php
if ($a $b) {
    echo 
"a is bigger than b";
} elseif (
$a == $b) {
    echo 
"a is equal to b";
} else {
    echo 
"a is smaller than b";
}
?>

在同一个 if 结构中可以有多个 elseif 语句。第一个表达式值为 TRUEelseif 语句(如果有的话)将会执行。在 PHP 中,也可以写成“else if”(两个单词),它和“elseif”(一个单词)的行为完全一样。句法分析的含义有少许区别(如果你熟悉 C 语言的话,这是同样的行为),但是底线是两者会产生完全一样的行为。

elseif 的语句仅在之前的 ifelseif 的表达式值为 FALSE,而当前的 elseif 表达式值为 TRUE 时执行。

Note: 必须要注意的是 elseifelse if 只有在类似上例中使用大括号的情况下才认为是完全相同 Note that elseif and else if will only be considered exactly the same when using curly brackets as in the above example. When using a colon to define your if/elseif conditions, you must not separate else if into two words, or PHP will fail with a parse error.

<?php

/* Incorrect Method: */
if($a $b):
    echo 
$a." is greater than ".$b;
else if(
$a == $b): // Will not compile.
    
echo "The above line causes a parse error.";
endif;


/* Correct Method: */
if($a $b):
    echo 
$a." is greater than ".$b;
elseif(
$a == $b): // Note the combination of the words.
    
echo $a." equals ".$b;
else:
    echo 
$a." is neither greater than or equal to ".$b;
endif;

?>


«  else
» 流程控制的替代语法
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 说谎的小猴 年终社团总结会策划 和诱惑打仗 英语校本课程实施方案 小学四年级作文400字:蓝花 感恩演讲稿——感恩母校 2015竞选四好学生演讲稿 微光逆夏 4.5清明节祝福 姐姐作文400字 斗猪_关于模仿的作文 梅颂作文350字 成长作文900字 儿童励志故事《塔楼上的挂钟》 不管以后怎样,我们都要好好的牵手走下去。 小学有关写植树节的作文300字:种树 画作文350字 救世主奇遇续 富有哲理的句子:你关注的人,决定了你看到的世界 什么时候,我喜欢上了安静,却又很怕寂寞 初中一年级作文900字:发展需要探险 学生心理发展视域下教师能力提升与角色的转变 新的起跑点 夫妻二人 伤感英文爱情语句 things do not change.we change 写给灾区小朋友的一封信作文700字 小学生庆教师节活动献词 寒假告白作文100字 星之所在,爱之所在 颜色如花命如叶 现在进行时的句子 将来进行时的句子 语文版《诗词六首》同步练习(九下第六单元) 暴风雨使我安睡 小学六年级作文550字:汉字的有趣 我被骗了作文700字 【丹水情韵童话】鳄口夺食 心若素,蓦然浸尘埃 初中初三作文800字:第一次独自面对挫折 新女性事业与家庭演讲稿 《正确使用标点符号》课件17.rar(112)k 房子的变化作文 优美句子好段摘抄大全300字 乡民主评议党员和领导干部制度 情人节祝福短信:情人节短信把爱人追 面试的9个禁忌 不要让到手的工作溜走了 有感话楼兰 评选高级会计师个人工作总结_个人工作总结 流浪,那一抹海角天涯 文言文翻译十大失分点 括江神子

Copyright © 2016 phpStudy |