第四章:第19节 PHP流程控制结构-for循环的中断

更新于:2017-02-15 21:50:55

1.png

上面是一个for循环,共循环十次:


1.png


我们可不可以在不修改小括号里的代码前提下,让循环中途中断,退出循环?


只需要这样写,比如:


1.png

结果:

1.png

当变量 i 等于6时,循环终止退出。


break:我们在学习switch分支结构语句时就用过break了,它起到一个中断退出的作用。break主要适用于两个地方——switch分支结构语句所有的循环结构语句,不适用if判断语句里。


如果我们只想让循环跳过某个数字,不完全退出,怎么做?


可以用另外一种方式中断“continue”,比如:


1.png

结果:

1.png

continue:for循环当执行到“continue”时,它直接跳过本次循环,不再执行下面的代码,不是退出整个所有的循环。continue适用于所有的循环结构语句里。


总结下循环的中断,共两种情况:


break中断: 终止整个循环语句,而跳出循环进入到循环结构之后的语句

 

continue中断:终止当前正在执行的循环体中的语句,而进入到循环的下一次过程里(改变,判断)


本节学习代码》》》