else if 和 elseif 之间的区别 [重复]

Posted

技术标签:

【中文标题】else if 和 elseif 之间的区别 [重复]【英文标题】:Difference between else if and elseif [duplicate] 【发布时间】:2013-01-14 13:05:22 【问题描述】:

可能重复:underlying difference between elseif vs else if

php条件else ifelseif有什么区别...

<?php

....

else if($count == 4)

elseif($count == 4)

是否有任何特殊情况可以使用或不使用?谢谢!!

【问题讨论】:

Are “elseif” and “else if” completely synonymous?的可能重复 【参考方案1】:

使用花括号,没有区别。使用冒号定义条件时,'else if' 将因解析错误而失败。

See here for more details.

【讨论】:

否则,如果等同于else if() ... 不要对这个人投反对票,他是对的。阅读他链接的页面上的最后一条注释/示例。 不是从性能的角度来看。像这样嵌套你的 elseif 会更费力,但可读性也会降低。【参考方案2】:

从逻辑上讲,它们完全相同。

解析器可能会对它们进行不同的解释,这可能会导致非常细微的性能差异。

【讨论】:

以上是关于else if 和 elseif 之间的区别 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

java,if else和if else if else区别?

PHP中elseif与else if的区别

if else elseif使用注意点

Go if else

if-else 语句

if…else语句嵌套if…ELSE语句和case语句实现分支选择的区别