(PHP 4, PHP 5, PHP 7)
array_unshift — Fügt ein oder mehr Elemente am Anfang eines Arrays ein
   array_unshift() fügt die übergebenen Elemente
   am Anfang von array ein. Beachten Sie,
   dass die Liste von Elementen als Ganzes eingefügt wird, sodass
   die eingefügten Elemente die selbe Reihenfolge haben. Die
   numerischen Schlüssel werden so modifiziert, dass bei 0 zu
   zählen begonnen wird, Strings als Schlüssel bleiben unverändert.
  
arrayDas Eingabe-Array.
value1Der erste einzufügende Wert.
   Gibt die neue Anzahl der in array enthaltenen Elemente
   zurück.
  
Beispiel #1 array_unshift() Beispiel
<?php
$queue = array("Orange", "Banane");
array_unshift($queue, "Apfel", "Himbeere");
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
Array
(
    [0] => Apfel
    [1] => Himbeere
    [2] => Orange
    [3] => Banane
)