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

과목: PHP

문제 번호: 2859

easy
다음 코드 실행 후 배열에 몇 개의 요소가 남을까요?
$fruits = ["사과", "바나나", "오렌지"];
array_pop($fruits);
A. 1개
B. 2개
C. 3개
D. 0개

정답: B



array_pop() 함수는 배열의 마지막 요소를 제거합니다

⦁ 제거 과정:
• 초기: ["사과", "바나나", "오렌지"] (3개)
array_pop() 실행 후: ["사과", "바나나"] (2개)
• "오렌지"가 제거됨

⦁ array_pop()의 특징:
• 마지막 요소를 제거하고 그 값을 반환
• 배열 크기를 1 감소시킴
• 스택(Stack) 자료구조의 pop 연산과 동일

⦁ 가장 최근에 추가된 요소를 제거할 때 자주 사용됩니다

💡 학습 팁

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