(PHP 4, PHP 5, PHP 7, PHP 8)
array_shift — Извлекает первый элемент массива
Функция array_shift() извлекает и возвращает первое значение массива
array, сокращает
массив array на один элемент и сдвигает остальные элементы в начало.
Числовые ключи массива изменятся так, чтобы нумерация начиналась
с нуля, тогда как литеральные ключи не изменятся.
Замечание: При вызове функция сбрасывает указатель массива, переданного параметром.
arrayВходной массив.
Функция возвращает извлечённое значение или null, если массив array
оказался пустым или аргумент не принадлежит типу array.
Пример #1 Пример извлечения первого элемента массива функцией array_shift()
<?php
$stack = array("orange", "banana", "apple", "raspberry");
$fruit = array_shift($stack);
print_r($stack);
?>Результат выполнения приведённого примера:
Array
(
[0] => banana
[1] => apple
[2] => raspberry
)
Значение orange присвоится переменной
$fruit.