php foreach如何跳出两层循环(详解)

yipeiwu_com6年前PHP代码库

使用break可以跳出当前循环,那如果想再跳出上一层的循环呢 我们就需要break 2即可

    $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如何跳出两层循环(详解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【宜配屋www.yipeiwu.com】。

相关文章

php生成随机数的三种方法

如何用php生成1-10之间的不重复随机数? 例1,使用shuffle函数生成随机数。 <?php $arr=range(1,10); shuffle($arr); f...

php的mail函数发送UTF-8编码中文邮件时标题乱码的解决办法

php的mail函数发送UTF-8编码中文邮件时标题乱码的解决办法

最近遇到一个问题,就是在使用php的mail函数发送utf-8编码的中文邮件时标题出现乱码现象,而邮件正文却是正确的。最初以为是页面编码的问题,发现页面编码utf-8没有问题啊,找了半天...

php实现的简易扫雷游戏实例

本文实例讲述了php实现的简易扫雷游戏。分享给大家供大家参考。具体如下: <?php $init = $_POST["init"];//game restart $...

PHPCrawl爬虫库实现抓取酷狗歌单的方法示例

本文实例讲述了PHPCrawl爬虫库实现抓取酷狗歌单的方法。分享给大家供大家参考,具体如下: 本人看了网络爬虫相关的视频后,手痒痒,想爬点什么。最近Facebook上表情包大战很激烈,就...

简单谈谈php浮点数精确运算

bc是Binary Calculator的缩写。bc*函数的参数都是操作数加上一个可选的 [int scale],比如string bcadd(string $left_operand,...