使用break可以跳出当前循环,那如果想再跳出上一层的循环呢 我们就需要break 2即可
php" id="highlighter_185755">
1
2
3
4
5
6
7
8
9
10
|
$arr1 = array ( 'a1' , 'a2' , 'a3' , 'a4' ); $arr2 = array ( 'b1' , 'b2' , 'b3' , 'b4' ); foreach ( $arr1 as $a1 ){ foreach ( $arr2 as $k => $a2 ){ if ( $k == '2' ){ break 2; } echo $a1 . '===' . $a2 . '<br/>' ; } } |
以上这篇php foreach如何跳出两层循环(详解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持服务器之家。