Fungsi array_push() PHP
Contoh
Masukkan "blue" dan "yellow" ke ujung array:
<?php $a=array("red","green"); array_push($a,"blue","yellow"); print_r($a); ?>
Definisi dan Penggunaan
Fungsi array_push() menambahkan satu atau beberapa elemen ke akhir array parameter pertama (menarik) dan mengembalikan panjang array yang baru.
Fungsi ini sama dengan pemanggilan berulang $array[] = $value.
Tips dan Komentar
Komentar:Meskipun ada nama kunci string di dalam array, elemen yang ditambahkan selalu berada di daftar angka. (Lihat contoh 2)
Komentar:Jika menambahkan elemen ke array menggunakan array_push(), lebih baik menggunakan $array[] =, karena hal ini tidak memanggil fungsi ekstra.
Komentar:Jika parameter pertama bukan array, array_push() akan mengeluarkan peringatan. Ini berbeda dengan $var[] yang akan membuat array baru.
Syarat
array_push(array,value1,value2...)
Parameter | Deskripsi |
---|---|
array | Wajib. Tentukan array. |
value1 | Wajib. Tentukan nilai yang akan ditambahkan. |
value2 | Pilihan. Tentukan nilai yang akan ditambahkan. |
Detil Teknis
Kembalikan nilai: | Kembalikan jumlah elemen dalam array yang baru. |
Versi PHP: | 4+ |
Beberapa Contoh Lain
Contoh 1
Array dengan nama kunci string:
<?php $a=array("a"=>"red","b"=>"green"); array_push($a,"blue","yellow"); print_r($a); ?>