else if

else if

程序语言
elseif,和此名称暗示的一样,是 if 和 else 的组合。和 else 一样,它延伸了 if 语句,可以在原来的 if 表达式值为 FALSE 时执行不同语句。但是和 else 不一样的是,它仅在 elseif 的条件表达式值为 TRUE 时执行语句。[1]
  • 中文名:
  • 外文名:else if
  • 适用领域:计算机
  • 所属学科:
  • 应用:判断语句是否执行
  • 条件:表达式值为TURE

简介

例如以下代码将根据条件分别显示a is bigger than b,a 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语句。第一个表达式值为TRUE的elseif语句(如果有的话)将会执行。在php中,也可以写成“else if”(两个单词),它和“elseif”(一个单词)的行为完全一样。句法分析的含义有少许区别(如果你熟悉C语言的话,这是同样的行为),但是底线是两者会产生完全一样的行为。

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

相关词条

相关搜索

其它词条