array_shift Сдвигает элементы массива влево, выталкивает и возвращает первый элемент &reftitle.description; mixedarray_shift arrayarray Функция array_shift извлекает и возвращает первое значение массива array, сокращает массив array на один элемент и сдвигает остальные элементы в начало. Числовые ключи массива изменятся так, чтобы нумерация начиналась с нуля, тогда как литеральные ключи не изменятся. &array.resetspointer; &reftitle.parameters; array Входной массив. &reftitle.returnvalues; Функция возвращает извлечённое значение или &null;, если массив array оказался пустым или аргумент не принадлежит типу &array;. &reftitle.examples; Пример извлечения первого элемента массива функцией <function>array_shift</function> &example.outputs; banana [1] => apple [2] => raspberry ) ]]> Значение orange присвоится переменной $fruit. &reftitle.seealso; array_unshift array_push array_pop