다음 코드의 실행 결과는?

과목: PHP

문제 번호: 2871

medium
다음 코드의 실행 결과는?
$cars = array (
    array("Volvo",22,18),
    array("BMW",15,13)
);

for ($row = 0; $row < 2; $row++) {
    for ($col = 0; $col < 3; $col++) {
        echo $cars[$row][$col]." ";
    }
    echo "<br>";
}
A. Volvo BMW Saab
B. Volvo 22 18<br>BMW 15 13<br>
C. 22 18 15 13
D. 오류 발생

정답: B



중첩된 for문을 사용하여 2차원 배열의 모든 요소를 순차적으로 출력합니다.

⦁ 외부 반복문: $row는 0부터 1까지 (총 2개 행)

⦁ 내부 반복문: $col은 0부터 2까지 (총 3개 열)

⦁ 실행 순서:
1. 첫 번째 반복: Volvo 22 18 <br>
2. 두 번째 반복: BMW 15 13 <br>

⦁ 출력 형태: 각 행의 모든 요소를 공백으로 구분하여 출력한 후 줄바꿈

💡 학습 팁

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