我该怎么做?
switch("4"){
case ("0" || "2") : echo "bingo"; break;
case ("1" || "4") : echo "miss" ; break;
}
对于应该执行的案例0和2,我有相同的代码。
有没有办法用开关来做,或者我应该用IF替换它们?
答案 0 :(得分:4)
你可以这样做:
switch("4"){
case "0":
case "2": echo "bingo"; break;
case "1":
case "4": echo "miss" ; break;
}
案例陈述会一直执行,直到遇到break
。
答案 1 :(得分:1)
switch($var){
case "0":
case "2":
// Do this on 0 or 2
break;
case "1":
case "4":
// Do this on 1 or 4
break;
}
您还可以找到切换文档here