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 )
Definisi dan Penggunaan
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).
Syntax
array_push(array, value1, value2, ...)
Nilai Parameter
| 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 |
Detail Teknis
| 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 Lain
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 )