Функция array_unshift

Функцията array_unshift добавя елементи в началото на масив. При това подаденият масив се променя, а функцията връща новия брой елементи в масива. Елементите за добавяне се изброяват чрез запетая.

Синтаксис

phparray_unshift(array &$array, mixed ...$values): int

Пример

Нека добавим в началото на масива още 2 елемента:

php<?php
  $arr = [1, 2, 3, 4, 5];
  
  $num = array_unshift($arr, 'a', 'b');
  var_dump($arr);
?>

Резултат от изпълнението на кода:

php['a', 'b', 1, 2, 3, 4, 5]

В променливата $num ще се намира новият брой елементи на масива:

php7

Вижте също

  • функцията array_shift,
    която извлича първия елемент от масив