array_shift Usuwa i zwraca element z początku tablicy &reftitle.description; mixedarray_shift arrayarray array_shift zwraca pierwszą wartość tablicy (z parametru array), jednocześnie usuwając ten element z tablicy i cofając wszystkie jej indeksy o jeden. Tablice numeryczne będą tak zmodyfikowane, aby indeksy zaczynały się od zera, podczas, gdy klucze tablic asocjacyjnych nie zostaną naruszone. &array.resetspointer; &reftitle.parameters; array Tablica wejściowa. &reftitle.returnvalues; Zwraca usunięty element lub &null; jeśli tablica array jest pusta, lub jeśli w rzeczywistości nie jest tablicą. &reftitle.examples; Przykład użycia <function>array_shift</function> ]]> &example.outputs; banan [1] => apple [2] => raspberry ) ]]> a orange zostanie przypisana do $fruit. &reftitle.seealso; array_unshift array_push array_pop