break

作者: 木宇尘star | 来源:发表于2020-04-09 13:55 被阅读0次

在嵌套循环或多重switch结构中可以跳出几层的意思,默认是break 1,1可以不写。

例如:

foreach($arr as $v){

foreach($v as $_v){

if($_v=='a') break 2;

}

}

这个是二重的foreach遍历,当元素值为a的时候跳出2层遍历,也就是说即使还有数据没有遍历到,那也不再进行foreach遍历了。

注意的是,if不算在层次里面,只有for/foreach/while/do-while/switch里面用break可以跳出。

相关文章

网友评论

      本文标题:break

      本文链接:https://www.haomeiwen.com/subject/zbhcmhtx.html