정의 및 사용 방법
- PHP 버전
- 4+
continue 키워드는
반복문에서 현재 반복의 남은 코드를 건너뛰고, 다음 반복을 즉시 시작하도록 하는 명령어입니다.
continue 키워드는 다음의 문에서 사용됩니다.
하지만, 배열에서 사용되는 순회(루프) 함수에서는 continue 키워드를 사용할 수 없습니다.
다음은 많이 사용되는 배열 순회(루프) 함수입니다. 이들 함수는 각 요소를 처리하는 콜백 함수를 통해 제어를 합니다.
- 
					array_map()
- 
					array_filter()
- 
					array_reduce()
- array_walk()
간단한 예제
continue 키워드를 사용하는 간단한 예제입니다.
for 문
				for ($i = 0; $i < 5; $i++) {
    if ($i == 3) {
        continue; // $i가 3일 때 나머지 코드를 건너뛰고, 다음 반복으로 이동합니다.
    }
    echo $i . "\n";  // 0, 1, 2, 4가 출력됩니다. (3은 건너뜀)
}for 문은 특정 횟수나 범위만큼 반복하는 문입니다.
while 문
				$i = 0;
while ($i < 5) {
    $i++;
    if ($i == 3) {
        continue; // $i가 3인 경우는 건너뜁니다.
    }
    echo $i . "\n"; // 1, 2, 4, 5가 출력됩니다.
}while 문은 조건식과 코드 블록으로 구성되며,
조건식이 참(true)인 동안 코드 블록을 반복 실행하는 반복문입니다.
do...while 문
				$j = 0;
do {
    $j++;
    if ($j === 2) {
        continue;  // $j가 2인 경우는 건너뜁니다.
    }
    echo $j . "\n";   // 1, 3, 4, 5가 출력됩니다.
} while ($j < 5);do...while 문은 코드 블록과 조건식으로 구성됩니다.
먼저 코드 블록을 무조건 한 번 실행한 후,
그 다음부터는 조건식이 참(true)인 동안 코드 블록을 실행하는 루프를 만듭니다.
조건식이 거짓(false)이 되면 do...while 문은 종료됩니다.
foreach 문
				$fruits = ['apple', 'banana', 'cherry', 'date'];
foreach ($fruits as $fruit) {
    if ($fruit === 'cherry') {
        continue;  // 'cherry'를 만나면 건너뜁니다.
    }
    echo $fruit . "\n";  // 'apple', 'banana', 'date'가 출력됩니다. ('cherry'는 출력되지 않음)
}foreach 문은 배열이나 객체를 순회해서 반복으로 처리할 때 사용하는 대표적인 구문입니다.
이 예제들은 각 상황에서 continue 키워드가 어떻게 사용되는지를 보여줍니다. continue 키워드는 루프에서 제어 흐름을 관리하는 데 유용합니다.