Menambahkan Elemen ke Array dengan array_push()
dalam PHP
array_push()
merupakan fungsi bawaan PHP yang digunakan untuk menambahkan satu atau lebih elemen ke akhir dari sebuah array. Fungsi ini sangat berguna untuk memperluas array secara dinamis saat program Anda berjalan.
Cara Kerja array_push()
array_push()
menerima dua argumen:
- Array Target: Array yang akan diubah.
- Elemen Baru: Satu atau lebih elemen yang akan ditambahkan ke array.
Fungsi ini mengembalikan jumlah elemen dalam array setelah elemen baru ditambahkan.
Contoh Penggunaan array_push()
Output:
Array
(
[0] => apel
[1] => pisang
[2] => jeruk
[3] => mangga
)
Menambahkan Beberapa Elemen
Anda dapat menambahkan lebih dari satu elemen ke array dengan array_push()
dengan memisahkannya dengan koma:
Output:
Array
(
[0] => kucing
[1] => anjing
[2] => kelinci
[3] => burung
)
Perbedaan array_push()
dan []=
Anda mungkin bertanya-tanya, apa perbedaan antara array_push()
dan []=
untuk menambahkan elemen ke array?
array_push()
menambahkan elemen ke akhir array.[]=
menambahkan elemen ke indeks tertentu dalam array.
Contoh Perbedaan
Output:
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 5
[4] => 4
)
Pada contoh di atas, array_push()
menambahkan elemen 4 ke akhir array, sedangkan []=
menambahkan elemen 5 ke indeks 3.
Kesimpulan
array_push()
adalah fungsi yang sangat berguna untuk menambahkan elemen ke array secara dinamis. Fungsi ini memudahkan pengembangan program Anda, terutama saat Anda perlu memperluas array berdasarkan input dari pengguna atau data eksternal.