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中文網其他相關文章!