结果:
在PHP的应用中,有时会连着使用两个或三个循环,就是循环里面套循环。例如:
结果:
第一次学PHP for循环的朋友可能会一时跟不上思路,第一层循环控制着行数,第二层循环控制着每一行的列数。像这样循环里面有个循环的用法是非常多的,两个循环用的非常多,三个用的少。
再举个应用,九九乘法表:
结果:
多重循环也没有新知识点,这个地方主要在于多练才能理解与熟练应用,下节课楠神会找一些题目让大家练练多重循环。
回顾下上节课的循环中断,假如这样写:
循环B里的break是中断的循环B还是循环A?
从结果中应该看出来,循环B里的break只中断了循环B。
在break后面加个2:
结果:
两个循环都中断了。
知识点:
break $n; //$n是一个大于等于1的整数,表示要中断的循环层数;
continew $n;
所谓循环层数,是指一个循环中又嵌套了循环的情况。以当前循环为“起点”,表示第一层,往上(外)数,就是2,3,4层。。。。
$n 默认值是1。