So stoppen Sie die foreach-Schleife in PHP: 1. Springen Sie aus der foreach-Schleife durch continue; 2. Beenden Sie die foreach-Schleife durch break.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Wie stoppt man die Schleife von PHP foreach?
foreach springt aus dieser/aktuellen Schleife heraus und beendet die Schleifenmethode
foreach()-Schleife Wenn Sie in der Schleife aus dieser Schleife springen und mit der Ausführung der nächsten Schleife fortfahren möchten, wenn eine bestimmte Bedingung erfüllt ist, oder die foreach()-Schleife beenden möchten, wenn eine bestimmte Bedingung erfüllt ist, werden Sie dies tun Verwendung: fortfahren bzw. unterbrechen.
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; }//可以跳出来
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo stoppen Sie die Schleife in PHP foreach. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!