课程
/后端开发
/PHP
/PHP入门篇
B例子当中$num = 2,case 1是不执行的,case 2执行,此时$num = 20,没有break,不跳出去。 可是下一个case是3与$num=20不等,为什么还要执行?哪位高手解释一下
2017-02-13
源自:PHP入门篇 6-6
正在回答
就是因为是没有break不跳出去,所以一直把下面的东西都执行完为止
White夏天baby 提问者
不是,如果没有break的话就是每个case都执行一次,如果有break,执行完符合条件的case之后跳出去,下面的东西都不会执行
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
5 回答案例B为什么会继续执行下去
2 回答$num的值是2,为什么switch中case到3也执行,而前面的case1不执行
1 回答在例子b中 $num = 2 为什么还会执行case3
5 回答在B例子中,case 3条件不能满足,为什么还会被执行?
1 回答php继续学什么