Comment arrêter la boucle foreach en php : 1. Sortez de la boucle foreach en passant par continue ; 2. Terminez la boucle foreach en passant par break.
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3
Comment arrêter la boucle de php foreach ?
foreach saute hors de cette boucle/actuelle et termine le méthode de boucle
boucle foreach() Dans la boucle, si vous souhaitez sortir de cette boucle et continuer à exécuter la boucle suivante lorsqu'une certaine condition est remplie, ou terminer la boucle foreach() lorsqu'une certaine condition est remplie, vous le ferez utilisation : continuer et interrompre respectivement
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; }//可以跳出来
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!