Ders Önerileri:
PHP array_push() Fonksiyonu
Örnek
<?php Sonuna "mavi" ve "sarı" ekleyin: array_push($a,"mavi","sarı"); print_r($a); ?>
$a=array("kırmızı","yeşil");
Tanım ve Kullanım
Bu fonksiyon, $array[] = $value'nın çoklu çağrısına eşittir.
İpuçları ve Açıklamalar
Açıklama:Dizideki anahtarlar ne olursa olsun, eklediğiniz elemanlar her zaman sayısal anahtar olur. (Örnek 2'ye bakın)
Açıklama:Bir array'e bir birim eklemek için array_push() kullanmak yerine, $array[] = kullanmak daha iyidir, çünkü bu, fonksiyon çağrısının ek yükünü taşımaz.
Açıklama:Eğer ilk parametre dizgi değilse, array_push() bir uyarı gönderir. Bu, $var[] ile farklı davranır, çünkü bu sonrası yeni bir dizi oluşturur.
Sözdizimi
array_push(array,value1,value2...)
Parametreler | Açıklama |
---|---|
array | Gerekli. Dizini belirtin. |
value1 | Gerekli. Eklenmesini istediğiniz değeri belirtin. |
value2 | Opsiyonel. Eklenmesini istediğiniz değeri belirtin. |
Teknik Açıklamalar
Dönüş değeri: | Yeni dizinin eleman sayısını döndürür. |
PHP Sürümü: | 4+ |
Daha Fazla Örnek
Örnek 1
Dizge anahtarlı array:
<?php $a=array("a"=>"kırmızı","b"=>"yeşil"); array_push($a,"mavi","sarı"); print_r($a); ?>