array_pop

Извлекает и удаляет последние элементы массива.
Синтаксис:

mixed array_pop(array arr); 

Функция array_pop() извлекает последний элемент из массива arr и возвращает его, удалив после этого. С помощью этой функции мы можем строить конструкции, напоминающие стек. Если массив arr был пуст, или это не массив, функция возвращает пустую строку NULL.

После использования функции array_pop() курсор массива устанавливается в начало.
Пример использования функции array_pop():

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

Пример выведет следующее:

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

Функция поддерживается PHP 4, PHP 5