배열 array_pop

(PHP 4, PHP 5, PHP 7, PHP 8)

array_pop — 배열 끝에서 요소 팝


설명

array_pop(array $array): mixed

array_pop()array의 마지막 요소 값을 팝하고 반환하여 array을 한 요소만큼 줄입니다.

참고: 이 함수는 사용 후 입력 배열의 배열 포인터를 reset()합니다.


매개변수

array
값을 가져올 배열입니다.

반환 값

array의 마지막 요소의 값을 반환합니다. array이 비어 있으면 null이 반환됩니다.


Examples

예제 #1 array_pop() 예제

                  
<?php
$stack = array("orange", "banana", "apple", "raspberry");
$fruit = array_pop($stack);
print_r($stack);
?>
                  
                

이 후 $stack에는 3개의 요소만 있습니다.

Array
(
    [0] => orange
    [1] => banana
    [2] => apple
)
                

raspberry는 $fruit에 할당됩니다.


기타

  • array_push() - 하나 이상의 요소를 배열의 끝으로 푸시
  • array_shift() - 배열의 시작 부분에서 요소 이동
  • array_unshift() - 배열의 시작 부분에 하나 이상의 요소를 추가합니다.