没有break的case是否还判断

来源:6-6 PHP条件结构之switch…case…中的break

weixin_慕神6105373

2018-11-20 08:05

$num = 2;

$sum  = 10; 

switch($num){

case 1:

$sum = $sum  + 10;

case 2:

$sum = $sum  + 10;

case 3:

$sum = $sum  + 10;

default:

$sum = $sum  + 10;

第二次case是不是不判断的呢?

写回答 关注

2回答

  • 柳源居士
    2018-12-24 15:46:55

    case 严格来说不是判断,是第一次符合条件的入口,然后从这里开始顺序执行。

  • 嘉睿
    2018-11-20 17:29:56

    从第二次开始一直判断下去,因为你匹配第二个之后没有跳出,就一直执行

PHP入门篇

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

455957 学习 · 6306 问题

查看课程

相似问题