array_unshift Prepend one or more elements to the beginning of an array &reftitle.description; intarray_unshift arrayarray mixedvalue1 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. All numerical array keys will be modified to start counting from zero while literal keys won't be touched. &reftitle.parameters; array The input array. value1 First value to prepend. &reftitle.returnvalues; Returns the new number of elements in the array. &reftitle.examples; <function>array_unshift</function> example ]]> &example.outputs; apple [1] => raspberry [2] => orange [3] => banana ) ]]> &reftitle.seealso; array_shift array_push array_pop