Функция array_shift вырезает и возвращает первый элемент массива. При этом этот элемент исчезает из массива.

См. также функцию array_pop, которая вырезает последний элемент массива.

Синтаксис

array_shift(массив);

Примеры

Пример

В данном примере функция вырезала первый элемент массива:

<?php
	$arr = [1, 2, 3, 4, 5];
	echo array_shift($arr);
?>
1

Массив $arr станет выглядеть так:

[2, 3, 4, 5]