$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; }
switch是循环语句,$num=2就从case 2开始循环,所以case 1不执行。并且一直循环到最后一个为止。
因为$num等于2,所以不执行case 1的。。。