• 技术文章 >后端开发 >PHP问题

    php foreach怎么停止循环

    藏色散人藏色散人2021-07-17 10:51:33原创129

    php foreach停止循环的方法:1、通过continue跳出foreach本次循环;2、通过break终止foreach循环。

    本文操作环境:windows7系统、PHP7.1版,DELL G3电脑

    php foreach怎么停止循环?

    foreach跳出本次/当前循环与终止循环方法

    foreach()循环中,想要在循环的时候,当满足某个条件时,想要跳出本次循环继续执行下次循环,或者满足某个条件的时候,终止foreach()循环,分别会用到:continue 与 break

    PHP:

     foreach($arras $key => $value){  
        if($value=='b'){
            $html.= $value;  
            continue;// 当 $value为b时,跳出本次循环  
        }  
        if($value=='c'){  
            $html.= $value;  
            break;// 当 $value为c时,终止循环  
        }
    }
    echo$html; // 输出: abc

    JavaScript:

    var myerror = null;  
                 try{  
                     arr.forEach(function(el,index){  
                         if (el==20) {  
                             console.log("try中遇到20,能退出吗?");//  
                             foreach.break=new Error("StopIteration");  
                         }else{  
                             console.log(el);  
                         }  
                     });  
                 }catch(e){  
                     console.log(e.message);  
                     if(e.message==="foreach is not defined") {  
                         console.log("跳出来了?");//  
                         return;  
                     }else throw e;  
                 }//可以跳出来

    推荐学习:《PHP视频教程

    以上就是php foreach怎么停止循环的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php foreach
    上一篇:php怎么修改80端口 下一篇:php ini_get怎么修改配置
    第16期线上培训班

    相关文章推荐

    • php中for和foreach的区别是什么• php怎么使用foreach遍历数组• 在PHP中如何检测一个类是否可以被foreach遍历• php foreach怎么删除数组

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网