PHPでforeach()を抜ける
PHPでforeachループを途中で抜けるには、break文を使用します。break文を使用すると、現在のループの実行が終了し、ループの外側のコードに制御が移ります。
以下は、配列の要素をループして、ある条件に合致した場合にループを抜ける例です。
$fruits = array("apple", "banana", "orange", "grape");
foreach ($fruits as $fruit) {
if ($fruit == "orange") {
break;
}
echo $fruit . "<br>";
}
この場合、$fruits配列の中で、"orange"が出現する前にループが終了し、"apple"と"banana"が出力されます。