Описание функции array-shift
array_shift
(PHP 4)
array_shift - удаляет элемент в начале массива и выполняет смещение элементов.
Описание
mixed array_shift (array array)
array_shift() удаляет первый элемент массива array и возвращает его, укорачивая массив array на один элемент и смещая элементы к началу. Если array пустой (или если это не массив), будет возвращено значение NULL .
См. также array_unshift() , array_push() и array_pop() .