array_unshift Bir dizinin başlangıcına bir veya daha fazla eleman ekler &reftitle.description; intarray_unshift arraydizi mixeddeğerler array_unshift işlevi aktarılan elemanları array dizisinin önüne ekler. Elemanlar diziye işleve aktarıldıkları sıra ile eklenirler. Sayısal anahtarlar sıfırdan başlayacak şekilde değiştirilir fakat sayısal olmayan anahtarlar değiştirilmez. ¬e.reset-index; &reftitle.parameters; dizi İşleme sokulacak dizi. değerler Başa eklenecek değerler. &reftitle.returnvalues; Dizeye eklenen üye sayısı ile döner. &reftitle.changelog; &Version; &Description; 7.3.0 Bu işlev artık tek bağımsız değişken ile çağrılabiliyor. Evvelce, en az iki bağımsız değişken gerekirdi. &reftitle.examples; - <function>array_unshift</function> örneği ]]> &example.outputs; string(4) "elma" [1]=> string(5) "armut" [2]=> string(4) "ayva" [3]=> string(3) "muz" } ]]> - İlişkisel dizilerle kullanım Bir ilişkisel dizi başka bir ilişkisel dizinin başına eklenirse, başa eklenen dizi sayısal olarak diğer diziye indislenir. [ 'Amasya' => 'kırmızı', 'Ekşi' => 'yeşil', ], 'portakallar' => [ 'Finike' => 'turuncu', 'Vaşington' => 'turuncu', ], ]; $sebzeler = [ 'hıyarlar' => [ 'Çengelköy' => 'yeşil', 'Acur' => 'yeşil', ], 'havuçlar' => [ 'Turuncu' => 'turuncu', 'Şalgam' => 'mor', ], 'marullar' => [ 'Kıvırcık' => 'yeşil', 'Göbek' => 'yeşil', ], ]; array_unshift($meyveler, $sebzeler); var_dump($meyveler); ]]> &example.outputs; array(3) { ["hıyarlar"]=> array(2) { ["Çengelköy"]=> string(6) "yeşil" ["Acur"]=> string(6) "yeşil" } ["havuçlar"]=> array(2) { ["Turuncu"]=> string(7) "turuncu" ["Şalgam"]=> string(3) "mor" } ["marullar"]=> array(2) { ["Kıvırcık"]=> string(6) "yeşil" ["Göbek"]=> string(6) "yeşil" } } ["elmalar"]=> array(2) { ["Amasya"]=> string(10) "kırmızı" ["Ekşi"]=> string(6) "yeşil" } ["portakallar"]=> array(2) { ["Finike"]=> string(7) "turuncu" ["Vaşington"]=> string(7) "turuncu" } } ]]> &reftitle.seealso; array_merge array_shift array_push array_pop