Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

array_pop

Удаляет последний элемент массива и возвращает его.

Доступно с: PHP 4

Синтаксис

array_pop(array &$array): mixed

Параметры

ПараметрТипОписание
$arrayarrayМассив, из которого извлекается элемент. Передаётся по ссылке и изменяется.

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

mixedИзвлечённый элемент или `null`, если массив пуст.

Примеры

Извлечение последнего элемента:

<?php
 
$stack = ['a', 'b', 'c'];
$last = array_pop($stack);
 
echo $last, "\n";
echo implode(', ', $stack);

Результат:

c
a, b

array_shift() делает то же самое с первым элементом:

<?php
 
$queue = ['a', 'b', 'c'];
$first = array_shift($queue);
 
echo $first, "\n";
echo implode(', ', $queue);

Результат:

a
b, c

Примечания

Обратные действия выполняют array_push() (добавить в конец) и array_unshift() (добавить в начало).

См. также

  • array_slice — Возвращает часть массива.
  • count — Возвращает количество элементов массива.

Вопросы и ответы по теме

В учебнике

  • Массивы — Списки и ассоциативные массивы в PHP — создание, изменение, перебор и полезные функции.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.