This video demonstrate How to insert new an array to the start or the end of a new array by using functions array_unshift() and array_push().
By the way, with both function array_unshift() and array_push(), if you include an array as one of the values to add, the array is added to the original array as an element, turning the original array into a multidimensional array: