array_unshift Fonksiyonu

array_unshift fonksiyonu, elemanları dizinin başına ekler. Bu işlem sırasında iletilen dizi değiştirilir ve fonksiyon dizideki yeni eleman sayısını döndürür. Eklenecek elemanlar virgülle ayrılarak belirtilir.

Sözdizimi

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

Örnek

Dizinin başına 2 eleman daha ekleyelim:

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

Kodun çalıştırılmasının sonucu:

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

$num değişkeninde dizinin yeni eleman sayısı bulunacaktır:

php7

Ayrıca Bakınız

  • dizinin ilk elemanını çıkaran array_shift
    fonksiyonu