我想知道最快的方法是做以下事情:
if ($var == 1) {
// 1
}
if ($var == 2) {
// 2
}
if ($var == 3) {
// 3
}
Run Code Online (Sandbox Code Playgroud)
等等,但最后有类似的东西:
if ($var != 1 or 2 or 3) {
//Not a number
}
Run Code Online (Sandbox Code Playgroud)
我在考虑if(in_array(...))最后发表一份声明,但想知道你的想法.
我会这样做的 switch
switch ($var) {
case 0:
echo "var equals 0";
break;
case 1:
echo "var equals 1";
break;
case 2:
echo "var equals 2";
break;
default:
echo "var is not 0 1 or 2"
}
Run Code Online (Sandbox Code Playgroud)
此外,如果你错过了一个break陈述,那么你可以轻松地做一个案例$var == 1 || $var == 2,阅读更多
| 归档时间: |
|
| 查看次数: |
62 次 |
| 最近记录: |