<?php
for($i=1;$i<=6;$i++){
switch($i){
case 2:continue;
default:break;
}
echo "$i"."\n" ;
}
输出:1 2 3 4 5 6
这并不是我的本意;查了下手册:
Note: 注意和其它语言不同,continue 语句作用到 switch 上的作用类似于 break。如果在循环中有一个 switch 并希望 continue 到外层循环中的下一轮循环,用 continue 2。
<?php
for($i=1;$i<=6;$i++){
switch($i){
case 2:continue 2;
default:break;
}
echo "$i"."\n" ;
}
输出:1 3 4 5 6