Функция array_unshift в PHP
Функция array_unshift
добавляет элементы в начало массива. При этом переданный массив изменяется, а функция возвращает новое количество элементов в массиве. Элементы для добавления перечисляются через запятую.
Синтаксис
<?php
array_unshift(массив, новые элементы);
Пример
Давайте добавим в начало массива еще 2 элемента:
<?php
$arr = [1, 2, 3, 4, 5];
$num = array_unshift($arr, 'a', 'b'); // в $num 7 элементов
var_dump($arr); // ['a', 'b', 1, 2, 3, 4, 5]