第四章:第20节 PHP流程控制结构-for循环之多重循环

更新于:2017-02-16 22:00:56

1.png

结果:

1.png

在PHP的应用中,有时会连着使用两个或三个循环,就是循环里面套循环。例如:

1.png

结果:

1.png

第一次学PHP for循环的朋友可能会一时跟不上思路,第一层循环控制着行数,第二层循环控制着每一行的列数。像这样循环里面有个循环的用法是非常多的,两个循环用的非常多,三个用的少。


再举个应用,九九乘法表:

1.png

结果:

1.png

多重循环也没有新知识点,这个地方主要在于多练才能理解与熟练应用,下节课楠神会找一些题目让大家练练多重循环。


回顾下上节课的循环中断,假如这样写:


1.png

循环B里的break是中断的循环B还是循环A?


1.png

从结果中应该看出来,循环B里的break只中断了循环B。


在break后面加个2:


1.png


结果:


1.png


两个循环都中断了。


知识点:


break  $n;  //$n是一个大于等于1的整数,表示要中断的循环层数;

continew $n;  

所谓循环层数,是指一个循环中又嵌套了循环的情况。以当前循环为“起点”,表示第一层,往上(外)数,就是2,3,4层。。。。

$n 默认值是1。


本节学习代码》》》