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 交通频道 作文范文 看海作文100字 繁星春水读后感 最好的时光 杯中茶给我宁静 家乡美食---佛跳墙作文500字 灵魂漫步 给希望小学学生的一封信作文400字 小学四年级作文350字:偷西瓜 读《从设定目标开始》有感 吃团圆饭作文600字 小学六年级作文550字:钓鱼风波 雨声100字 《智者奇谋》(三)作文1000字 学会帮助他人作文700字 红尘如梦,一曲恋歌 入党申请书范文7 党史书籍读后感 做真正的自己作文200字 等待大鱼上钩 《少爷返乡》读后感 蚂蚁部落作文200字 素笺言心 墨诉柔肠 夸家乡150字 教师节少先队员献词 2015建党节活动 关于感情的语句短语我其实都没忘只是有些事需要深藏 奇迹发生在坚持中 关掉灯,关不掉的思念 婚礼主持|东方新娘的化妆六技 2015拓展课汇报材料 和刘明府宴县前山亭 窗外的山坡作文500字 表白情书:给女友制作电子情书内容推举 白字黑字无法表达浪漫情怀 老支书走后——续写《桥》作文400字 七色童年 两只鸟蛋150字 “特殊家庭学生情感优势智能开发的研究”实验研究开题报告_开题报告 暑期社会实践活动安全预案 原创歌词;你不要走不要走 村党支部工作报告 校园一角——文明与卫生650字 小学四年级作文400字:整理房间 每天讲故事之扁鹊三兄弟 口腔实习自我鉴定 老板的女人 夜的温柔作文400字 初中初一作文700字:我的后花园 没有诚实,何来尊严作文750字 太阳是真正的上帝 真烫作文600字

Copyright © 2016 phpStudy |