array_unshift - Český PHP manuál
Vloží jeden nebo více prvků na začátek pole. 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. Číselné indexy budou přečíslovány od nuly. Funkce resetuje vnitřní ukazatel na aktuální prvek v poli.
Parametry
Pole (fronta) a vkládaná hodnota.
Návratová hodnota
Nový počet prvků ve frontě.
Příklad
<?php $fronta = array('Marge', 'Bart', 'Lisa', 'Meggie'); array_unshift($fronta, 'Homer'); print_r($fronta);
Výstup:
Array ( [0] => Homer [1] => Marge [2] => Bart [3] => Lisa [4] => Meggie )