不使用break
$num = 2;
$sum = 10;
switch($num){
case 1:
$sum = $sum + 10;
case 2:
$sum = $sum + 10;
case 3:
$sum = $sum + 7;
default:
$sum = $sum + 8;
}
代码中num的值是2,不是应该执行case 2:的代码后,没有break,代码会判断下个case是不是3,不是3的时候不是应该不执行case 3:下的代码么 怎么结果还是执行了$sum = $sum + 7; $sum = $sum + 8;