다음 코드 실행 후 배열에 몇 개의 요소가 있을까요?

과목: PHP

문제 번호: 2837

medium
다음 코드 실행 후 배열에 몇 개의 요소가 있을까요?
$items = array("A", "B", "C");
array_push($items, "D");
array_push($items, "E", "F");
A. 3개
B. 4개
C. 5개
D. 6개

정답: D



array_push() 함수는 배열 끝에 하나 이상의 요소를 추가합니다

⦁ 단계별 변화:
• 초기: ["A", "B", "C"] (3개)
• 첫 번째 push: ["A", "B", "C", "D"] (4개)
• 두 번째 push: ["A", "B", "C", "D", "E", "F"] (6개)

⦁ array_push()의 특징:
• 한 번에 여러 요소 추가 가능
• 새 요소는 항상 배열 끝에 추가
• 배열의 새 길이를 반환

⦁ 대안 문법: $items[] = "D"로도 배열 끝에 요소 추가 가능

💡 학습 팁

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