다음 코드의 실행 결과는 무엇인가요?

과목: PHP

문제 번호: 2788

easy
다음 코드의 실행 결과는 무엇인가요?
$age = 20;
if ($age >= 18) $status = "성인";
echo $status;
A. 성인
B. 미성년자
C. 아무것도 출력되지 않음
D. 오류 발생

정답: A



⦁ 단일 라인 if문은 조건이 참일 때 중괄호 없이 바로 다음 문장을 실행합니다

$age = 20이고 20 >= 18은 참이므로 $status = "성인"이 실행됩니다

⦁ 단일 라인 if문의 특징:
• 중괄호 {} 생략 가능
• 조건 뒤에 바로 실행할 문장 작성
• 간단한 조건 처리에 유용

⦁ 단, 가독성을 위해 복잡한 로직에서는 중괄호 사용을 권장합니다

💡 학습 팁

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