PHP: elseif/else if

您所在的位置:网站首页 php的while怎么用 PHP: elseif/else if

PHP: elseif/else if

2024-05-05 00:48| 来源: 网络整理| 查看: 265

elseif/else if

(PHP 4, PHP 5, PHP 7, PHP 8)

elseif,和此名称暗示的一样,是 if 和 else 的组合。和 else 一样,它延伸了 if 语句,可以在原来的 if 表达式值为 false 时执行不同语句。但是和 else 不一样的是,它仅在 elseif 的条件表达式值为 true 时执行语句。例如以下代码将根据条件分别显示 a is bigger than b,a equal to b 或者 a is smaller than b:

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

elseif 的语句仅在之前的 if 和所有之前 elseif 的表达式值为 false,并且当前的 elseif 表达式值为 true 时执行。

注意: 必须要注意的是 elseif 与 else if 只有在类似上例中使用花括号的情况下才认为是完全相同。如果用冒号来定义 if/elseif 条件,必须在一个单词中使用 elseif。如果 else if 分割为两个单词,则 PHP 会产生解析错误。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3