array_shift - Český PHP manuál
Odebere první prvek z pole a ostatní posune dopředu. Funkce umožňuje
používat pole jako frontu, měla by se tedy vyskytnout v kódu jen v
případě, že s polem pracujeme jako s frontou. V ostatních případech
první prvek vymažeme pomocí funkce unset()
. Číselné indexy
budou přečíslovány od nuly. Funkce resetuje vnitřní ukazatel na aktuální
prvek v poli.
Parametry
Pole (fronta).
Návratová hodnota
Odebraný prvek nebo null při neúspěchu.
Příklad
<?php $fronta = array('Homer', 'Marge', 'Bart', 'Lisa', 'Meggie'); $simpson = array_shift($fronta); print_r($fronta); echo $simpson;
Výstup:
Array ( [0] => Marge [1] => Bart [2] => Lisa [3] => Meggie ) Homer