【发布时间】:2014-09-12 22:48:35
【问题描述】:
我基本上想知道通过单独的 elseif 语句枚举所有可能的条件或将它们组合成一个(除了可读性之外)之间是否有区别。
示例 1:
if($x == 0)
{
(condition A)
}
elseif($x == 1)
{
(condition A)
}
elseif($x == 2)
{
(condition A)
}
else
{
(condition B)
}
示例 2:
if($x == 0 || $x == 1 || $x == 2)
{
(condition A)
}
else
{
(condition B)
}
显然,示例 2 更具可读性,但它是否也更快(或者更受欢迎)?
【问题讨论】:
标签: php if-statement