可能性の重複:
How would I stop this foreach loop after 3 iterations?PHPループを早期に停止する構文は何ですか?
私はPHPのループを持っています。
条件が満たされたら、私は走りを止めたいと思っていますが、今でもまだ10000 $ iの値まで続きます。私はそれが6を見つけた後に完全に停止し、残りのコードを続行したい。
私が持っている:
$bigarray=...
$countrec=0;
for ($i=1;$i<10000;$i++){
if($countrec<6){
if(array_search($i,$bigarray)!=-1){
echo "Test! $i<br>";
$countrec++;
}
}
}
私は早くそれをどのように停止することができますか? 、またはスイッチ構造-しばらく操作を行いながら
いくらのうち、このブレーク?私はこのループを内側にも持っていれば、それも終了しますか?私はこれとwhileループを止めたいだけです... – David19801
はい、foreachから抜け出します。 http://php.net/manual/en/control-structures.break.php – Cyclonecode
"breakは、入れ子になっている囲み構造体の数を示すオプションの数値引数を受け取ります。"例えば'ブレーク2;' –