array_pop

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

array_popИзвлекает последний элемент массива

Описание

function array_pop(array &$array): mixed

Функция array_pop() извлекает и возвращает значение последнего элемента массива array. После извлечения элемента размер исходного массива array уменьшится на один элемент.

Замечание: При вызове функция сбрасывает указатель массива, переданного параметром.

Список параметров

array

Массив для извлечения последнего значения.

Возвращаемые значения

Функция возвращает значение последнего элемента массива array. Функция вернёт null, если в аргументе array передали пустой массив.

Примеры

Пример #1 Пример извлечения последнего элемента массива функцией array_pop()

<?php

$stack = array("апельсин", "банан", "яблоко", "малина");
$fruit = array_pop($stack);
print_r($stack);

После извлечения элемента в массиве $stack останется только 3 элемента:

Array
(
    [0] => апельсин
    [1] => банан
    [2] => яблоко
)

а значение малина присвоится переменной $fruit.

Смотрите также

  • array_push() - Добавляет один или несколько элементов в конец массива
  • array_shift() - Сдвигает элементы массива влево, выталкивает и возвращает первый элемент
  • array_unshift() - Добавляет один или несколько элементов в начало массива