Contoh
Masukkan “biru” dan “kuning” di akhir larik:
<?php $a=array("red","green"); array_push($a,"blue","yellow"); print_r($a); ?> // Output : Array ( [0] => red [1] => green [2] => blue [3] => yellow )
Fungsi array_push()
berfungsi untuk menyisipkan satu atau lebih elemen ke akhir array.
Tip: Kita bisa menambahkan satu nilai atau sebanyak yang disuka.
Catatan: Meskipun array kita memiliki kunci string, elemen yang ditambahkan akan selalu memiliki kunci numerik (Lihat contoh di bawah).
array_push(array, value1, value2, ...)
Parameter | Deskripsi |
---|---|
array | Required. Menentukan array |
value1 | Optional. Menentukan nilai yang akan ditambahkan (Diperlukan dalam versi PHP sebelum 7.3) |
value2 | Optional. Menentukan nilai yang akan ditambahkan |
Return Value: | Mengembalikan jumlah elemen baru dalam larik |
---|---|
PHP Version: | 4+ |
Change log: | Mulai versi 7.3 fungsi ini dapat dipanggil hanya dengan parameter array |
Contoh
Array dengan kunci string:
<?php $a=array("a"=>"red","b"=>"green"); array_push($a,"blue","yellow"); print_r($a); ?> //Output : Array ( [a] => red [b] => green [0] => blue [1] => yellow )