【发布时间】:2019-12-29 15:43:54
【问题描述】:
可以从类似这样的其他案例中转到default 案例吗?
$a = 0;
$b = 4;
switch ($a) {
case 0:
if ($b == 5) {
echo "case 0";
break;
}
else
//go to default
case 1:
echo "case 1";
break;
default:
echo "default";
}
我试图删除else,并希望它会继续评估所有后续案例,直到default,但它会进入case 1。为什么会这样?如何才能使用默认设置?
【问题讨论】:
-
个人建议:如果不够直接,请放弃
switch/case。只需使用if/else代替:3v4l.org/OEkD6
标签: php switch-statement