루프 내에서 사용하여 해당 루프의 나머지 부분을 건너뛰고, 바로 다음 조건식의 판단 실행
보통 반복문 내에서 특정 조건에 대한 처리를 제외하고자 할 때 자주 사용
예시
1부터 10까지의 정수 중에서 3의 배수를 제외하고 출력
$exceptNum = 3;
for ($i=0; $i<=10; $i++) {
if ($i % $exceptNum == 0)
continue;
echo "{$i} ";
}
결과
1 2 4 5 7 8 10
해당 반복문을 완전히 종료시키고, 반복문 다음에 위치한 명령문으로 이동
루프 내에서 조건식의 판단 결과에 상관없이, 반복문을 완전히 빠져나가고 싶을 때 사용
$포켓몬스터 친구들= ["피카츄", "라이츄", "파이리", "꼬부기"];
foreach($포켓몬스터 친구들 as $포켓몬스터) {
echo $포켓몬스터;
echo "<br>";
if($포켓몬스터 == "파이리") {
break;
}
}
?>
break문을 통해 반복문을 빠져나온다.