array_unshift Prepend one or more elements to the beginning of array Description intarray_unshift arrayarray mixedvar mixed ... array_unshift prepends passed elements to the front of the array. Note that the list of elements is prepended as a whole, so that the prepended elements stay in the same order. Returns the new number of elements in the array. <function>array_unshift</function> example This would result in $queue having the following elements: apple [1] => raspberry [2] => orange [3] => banana ) ]]> See also array_shift, array_push, and array_pop.