Hello Stackoverflow社区,
如果使用基于变量值而不是具有多个if子句的行为选择动作的方式,那么我就会发现更少的资源。我认为有类似
的东西select $variable
case value1 {some code}
case value2 {other code}
但是它比几个if子句更轻量级吗?
提前致谢, spechter
答案 0 :(得分:1)
是的,与许多C风格的语言一样,php有switch语句以避免使用许多if语句:
switch($testVar) {
case 1:
handleOne();
break;
case 2:
handleTwo();
break;
case 3:
handleThree();
break;
default:
handleOther();
}