処理の先頭に戻る
1回目
3回目
5回目
7回目
9回目
<?php $count = 0; while ($count < 10){ if ($count % 2 == 0){ $count ++; continue; } echo "<div>{$count}回目</div>"; $count ++; }
処理の途中にcontinue;と記入することで、処理の先頭に戻すことができます。
上の例ではwhile文の中のif文で偶数時はcountを1増やしてwhile文の先頭に戻しています。
1増やした値がwhile文の条件に一致していたらそのまま引き続き処理が実行されます。
は、countを2で割った余りが0ならばという意味になります。
上の例ではwhile文の中のif文で偶数時はcountを1増やしてwhile文の先頭に戻しています。
1増やした値がwhile文の条件に一致していたらそのまま引き続き処理が実行されます。
$count % 2 == 0
は、countを2で割った余りが0ならばという意味になります。