【发布时间】:2015-06-10 16:47:39
【问题描述】:
我可以使用相同的结果(我个人更喜欢这个简单的结果):
$idx = 2;
$arr = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"];
echo $arr[$idx];
或:
$idx = 2;
if ($idx == 0)
echo "Sun";
elseif ($idx == 1)
echo "Mon";
elseif ($idx == 2)
echo "Tue";
elseif ($idx == 3)
echo "Wed";
elseif ($idx == 4)
echo "Thu";
elseif ($idx == 5)
echo "Fri";
else
echo "Sat";
从性能或最佳实践角度来看,哪一个更好?
【问题讨论】:
-
什么编程语言?
-
不同语言的 IT 会有所不同,具体取决于实现,但我的偏好如何是数组一
标签: arrays if-statement optimization