処理の先頭に戻る

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

は、countを2で割った余りが0ならばという意味になります。