我有类似的东西
switch($m){
case 1:
some code
break;
case 2:
some code
break;
case 3:
some code
break;
}
我需要,然后案例2执行它将返回并执行案例1.或者案例3执行我需要它返回并执行案例1.
有可能吗? 谢谢!
答案 0 :(得分:0)
如果我理解正确,这样的事情对你有用:
function duck($m)
{
switch($m){
case 1:
//some code
break;
case 2:
duck(1);
break;
case 3:
duck(1);
break;
}
}
duck(2);
祝你好运!
答案 1 :(得分:0)
如果你设置正确,可以这样做:
switch($var){
case 1:
some code 1;
case 2:
some code 2;
break;
case 3:
some code 3;
default
some code 4;
break;
}
基本上,它将继续沿着开关流向下直到它休息。因此,在这个例子中,情况2将执行代码2,但是情况1将执行第一个代码1那么代码2,因为没有中断。情况3和默认情况相同:情况3会同时触及某些代码3和某些代码4。