continue,break的另种用法

 ";
       for(;;) {
               echo "  for循环的内部
"; do { echo " do-while循环的内部
"; continue 3; //跳出三层循环到while($i++<4) }while(1); echo "这行不会输出
"; } echo "从未运行到这
"; } ?>

今天看书,才知道原来break,continue还有这个用法.
挺有意思的.
在break语句后接一个数字参数,以决定跳出多少层循环.
在continue语句后接一个数字参数,以决定跳到多少层循环到循环结尾.

发表评论

返回顶部