例
| 代码如下 | 复制代码 |
|
$array = array(1,2,3,4,5,6); break 2; |
|
例
| 代码如下 | 复制代码 |
|
//设置编码为UTF-8,以避免中文乱码 //执行嵌套循环,外层循环3次,内层循环2次。当执行到第2次外层循环时,使用break跳出,不执行其内层循环。 |
|
上述代码的输出页面结果如下:
外层循环0 开始
内层循环0-0
内层循环0-1
外层循环0 结束
外层循环1 开始
外层循环1 结束
外层循环2 开始
内层循环2-0
内层循环2-1
外层循环2 结束
上面的代码很容易理解,break用于跳出当前层次的循环。不过,与Java等编程语言不同的是,在PHP中,我们还可以在关键字break后跟上一个数字,该数字表示需要跳出的循环层数,这样可以使用一个break语句,直接跳出多重循环。例如:
| 代码如下 | 复制代码 |
|
//设置编码为UTF-8,以避免中文乱码 //执行嵌套循环,外层循环3次,内层循环2次。当执行到第2次外层循环时,使用break 2跳出,直接跳出2层循环 |
|
上述示例代码输出的页面结果如下:
外层循环0 开始
内层循环0-0
内层循环0-1
外层循环0 结束
外层循环1 开始
因此,在PHP中,我们可以使用break后跟上指定的数字,来直接跳出指定层数的循环。
注意:break后跟的数字,只能为正整数,并且不能超过实际可以跳出的循环层数。否则会报致命错误(Fatal Error)。
g沙盒仇恨官方英文版(gorebox)
G沙盒仇恨英文原版是一款最近非常火热的沙盒模拟类游戏,在这里
迷你世界测试服最新版2024
迷你世界测试服2021最新版,即迷你世界的先遣服版本,用户能
闪耀暖暖最新版2024
闪耀暖暖手游这是非常好玩的换装手游,游戏内容丰富有趣,游戏环
杜拉拉升职记官方正版
杜拉拉升职记手游完美还原了经典同名电视剧中的故事剧情、以及各
银河战舰手机版
银河战舰满你所想宇宙战舰世界,茫茫宇宙资源是一切,你必须利用