问答详情
源自:6-6 PHP条件结构之switch…case…中的break

这节做出来了但是完全不理解,哪位大神能进来看看我理解是不是有问题

1num =2有什么用?不都是sum吗?

2 case1/2/3有什么区别吗?

3我的理解是

  情况A,是直接 default $sum = 10+10 =2 

  情况B,case 1 10+10=20 然后执行case2 20+10=30 然后执行case3 30+10.。。。貌似也不对呀

提问者:mintmua 2016-07-12 11:26

个回答

  • 慕设计8475738
    2016-07-12 15:26:41
    已采纳

    对,我理解是break是退出当前循环,default是结束循环

  • mintmua
    2016-07-12 13:45:03

    你的意思是A只执行case2,B只执行了case1、2、3是吗?

  • 慕设计8475738
    2016-07-12 12:15:19

    default是停止循环,遇见default 后面的 代码不再执行!