Ders Önerileri:

PHP array_push() Fonksiyonu

Örnek

<?php
Sonuna "mavi" ve "sarı" ekleyin:
array_push($a,"mavi","sarı");
print_r($a);
?>

Çalıştırma Örneği

$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);
?>

Çalıştırma Örneği