PHP의 array_pop() 함수는 배열의 마지막 요소를 삭제하고, 삭제된 요소의 값을 반환하는 함수입니다. 만약 배열이 비어 있다면 NULL을 반환합니다.
이 함수는 원본 배열 자체를 수정한다는 점에 유의하세요. 즉, 호출 후 해당 배열에서는 마지막 요소가 실제로 제거됩니다.
문법(Syntax)
array_pop(arr)
매개변수(Parameters)
- arr − 마지막 요소를 제거할 대상 배열
반환값(Return)
array_pop() 함수는 배열의 마지막 요소 값을 반환합니다. 배열이 비어 있으면 NULL을 반환합니다.
다음은 실제 사용 예시입니다.
예제(Example)
<?php
$arr = array("laptop", "mobile", "tablet");
$res = array_pop($arr);
print_r($res);
?>
위 코드에서는 "laptop", "mobile", "tablet" 세 개의 요소를 가진 배열을 생성한 뒤, array_pop() 함수로 마지막 요소인 "tablet"을 꺼내어 변수 $res에 저장합니다.
출력(Output)
실행 결과는 다음과 같습니다.
tablet