Funksjonen array_unshift

Funksjonen array_unshift legger til elementer i starten av en array. Samtidig endres den overførte arrayen, og funksjonen returnerer det nye antallet elementer i arrayen. Elementer som skal legges til listes opp med komma mellom.

Syntaks

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

Eksempel

La oss legge til ytterligere 2 elementer i starten av arrayen:

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

Resultat av kjøring av koden:

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

I variabelen $num vil det ligge det nye antallet elementer i arrayen:

php7

Se også

  • funksjonen array_shift,
    som henter ut det første elementet i en array