ループをスキップ・中断させる方法です。
「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"; } ?>