else if和if的区别

文/李傲

具体含义不同。if为如果,指的是如果这种情况或如果那种情况,if无论是否满足条件都会向下执行,一直到程序结束;else if指的不是上一个条件的前提下,如果是这个条件,else if满足一个条件就会停止执行。

else if和if的区别

由于if都会执行一遍,则可能会同一个需要判断的事件,会进入2个if语句中,出现错误,而else if就不会发生这样的事情。

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

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

猜你喜欢

if和else if的区别

2021-11-05

where else和what other places区别

2021-10-29

else的用法

2019-07-26

2022中山大学寒假放假时间安排

2021-11-09

2022南昌医学院寒假放假时间公布 几号开始放寒假

2021-11-09

2022中山大学寒假放假及开学时间 几号放寒假

2021-11-09

十大最没出息的职业 一辈子没前途

2021-11-09

经纬度坐标书写格式 怎样写正确

2021-11-09

蝶变杯•高考作文大赛开始喽,高额奖金荣誉奖牌等你来拿!

2021-11-09

or的两种发音怎么区分

2021-11-09