课程
/后端开发
/PHP
/PHP入门篇
简而言之,switch的statement不像elseif,它只能比较一次所有case值,像是一张单程票用完即无,在那之后因为没有break直接走完后面的case statement。(如错请指正)。
2018-05-19
源自:PHP入门篇 6-6
正在回答
switch (条件) case:是选择条件的值,然后从第一个符合条件的case开始顺序执行,default则是如果没有符合的入口,则从这里开始执行。
这个与if else 还是不一样的。
break是跳出当前switch的循环,后面的都不会再执行了。
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
2 回答没有break的case是否还判断
4 回答关于break的作用
2 回答无break不需要判断case吗
1 回答关于switch()和case()的执行
2 回答关于是否break的问题