다음 빈칸에 들어갈 올바른 키워드는 무엇인가요?

과목: PHP

문제 번호: 2818

easy
다음 빈칸에 들어갈 올바른 키워드는 무엇인가요?
$numbers = array(10, 20, 30, 40);
foreach ($numbers as $num) {
    if ($num == 30) {
        _______;
    }
    echo $num . " ";
}
// 출력 결과: 10 20
A. continue
B. break
C. exit
D. return

정답: B



breakforeach 반복문도 즉시 종료시킵니다

⦁ 실행 과정:
$num = 10: 조건 불만족 → "10 " 출력
$num = 20: 조건 불만족 → "20 " 출력
$num = 30: 30 == 30 참 → break 실행 → foreach 종료

⦁ 다른 키워드들:
continue: 현재 반복만 건너뛰고 다음 반복 계속
exit: 전체 스크립트 종료
return: 함수에서 값 반환하며 종료

⦁ foreach에서도 for, while과 동일하게 break가 작동합니다

💡 학습 팁

이 문제를 포함한 PHP 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.