다음 코드 실행 후 배열의 구조는 무엇인가요?

과목: PHP

문제 번호: 2846

medium
다음 코드 실행 후 $data 배열의 구조는 무엇인가요?
$data = [];
$data[0] = "첫번째";
$data["key"] = "값";
$data[2] = "세번째";
A. [0 => "첫번째", "key" => "값", 2 => "세번째"]
B. ["첫번째", "값", "세번째"]
C. ["key" => "값"]
D. 오류 발생

정답: A



⦁ PHP 배열은 숫자 인덱스와 문자열 키를 동시에 가질 수 있습니다

⦁ 혼합 배열의 특징:
• 숫자 인덱스: $data[0], $data[2]
• 문자열 키: $data["key"]
• 두 타입이 하나의 배열에서 공존 가능

⦁ 최종 배열 구조:
• 인덱스 0: "첫번째"
• 키 "key": "값"
• 인덱스 2: "세번째"

💡 학습 팁

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