break是被用在上面所提的各种循环和switch语句中的。他的作用是跳出当前的语法结构,执行下面的语句。break语句可以带一个参数n,表示跳出循环的层数,如果要跳出多重循环的话,可以用n来表示跳出的层数,如果不带参数默认是跳出本重循环。 实例代码如下:
实例代码如下:
上述代码的输出页面结果如下: 外层循环0 开始 内层循环0-0 内层循环0-1 外层循环0 结束 外层循环1 开始 外层循环1 结束 外层循环2 开始 内层循环2-0 内层循环2-1 外层循环2 结束 上面的代码很容易理解,break用于跳出当前层次的循环。不过,与Java等编程语言不同的是,在PHP中,我们还可以在关键字break后跟上一个数字,该数字表示需要跳出的循环层数,这样可以使用一个break语句,直接跳出多重循环。 例如实例代码:
上述示例代码输出的页面结果如下: 外层循环0 开始 内层循环0-0 内层循环0-1 外层循环0 结束 外层循环1 开始 因此,在PHP中,我们可以使用break后跟上指定的数字,来直接跳出指定层数的循环。 注意:break后跟的数字,只能为正整数,并且不能超过实际可以跳出的循环层数。否则会报致命错误(Fatal Error)。 (责任编辑:admin) |