ループをスキップ・中断させる方法です。
「while」「for」「foreach」等のループ処理で、ある条件でループをスキップさせるには「continue」を、ループを中断させるには「break」を使用します。
continue
下記は、for文で1~20をechoで表示する途中で、5だけをスキップさせる例です。
<?php
for($i = 1; $i <= 20; $i++){
if($i == 5){
continue;
}
echo $i."<br>\n";
}
?>
break
下記は、for文で1~20をechoで表示する途中で、変数iが10になったらループを中断させる例です。
<?php
for($i = 1; $i <= 20; $i++){
if($i == 10){
break;
}
echo $i."<br>\n";
}
?>