PHP ialah bahasa sebelah pelayan yang sangat popular yang sering digunakan untuk pembangunan web. Tatasusunan ialah jenis data yang sangat biasa dalam PHP. Apabila memproses data, kita selalunya perlu memasukkan elemen baharu ke dalam tatasusunan sedia ada. Artikel ini akan memperkenalkan pelbagai kaedah tentang cara memasukkan elemen tatasusunan dalam PHP.
1. Gunakan fungsi array_push untuk memasukkan elemen tatasusunan
Fungsi array_push ialah fungsi terbina dalam PHP yang boleh memasukkan satu atau lebih elemen ke penghujung tatasusunan. Ia boleh menerima bilangan parameter yang berubah-ubah. Contohnya:
$colors = array("red", "green"); array_push($colors, "blue", "yellow"); print_r($colors);
Dalam contoh ini, kita mula-mula mentakrifkan tatasusunan yang mengandungi dua elemen. Seterusnya, kami menggunakan fungsi array_push untuk memasukkan dua elemen baharu ke dalam penghujung tatasusunan. Akhir sekali, kami menggunakan fungsi print_r untuk mengeluarkan tatasusunan akhir, dan hasil keluarannya ialah:
Array ( [0] => red [1] => green [2] => blue [3] => yellow )
2 Gunakan operator [] untuk memasukkan elemen tatasusunan
Anda juga boleh menggunakan [] operator untuk memasukkan dalam elemen PHP Array. Kaedah ini lebih ringkas daripada fungsi array_push. Contohnya:
$colors = array("red", "green"); $colors[] = "blue"; print_r($colors);
Dalam contoh ini, kita mula-mula mentakrifkan tatasusunan yang mengandungi dua elemen. Seterusnya, kami menggunakan operator [] untuk memasukkan elemen baharu pada penghujung tatasusunan. Akhir sekali, kami menggunakan fungsi print_r untuk mengeluarkan tatasusunan akhir, dan hasil keluarannya ialah:
Array ( [0] => red [1] => green [2] => blue )
3. Gunakan fungsi array_unshift untuk memasukkan elemen tatasusunan
Fungsi array_unshift ialah satu lagi fungsi terbina dalam fungsi PHP yang boleh menukar Atau berbilang elemen dimasukkan pada permulaan tatasusunan. Contohnya:
$colors = array("red", "green"); array_unshift($colors, "blue", "yellow"); print_r($colors);
Dalam contoh ini, kita mula-mula mentakrifkan tatasusunan yang mengandungi dua elemen. Seterusnya, kami menggunakan fungsi array_unshift untuk memasukkan dua elemen baharu ke dalam permulaan tatasusunan. Akhir sekali, kami menggunakan fungsi print_r untuk mengeluarkan tatasusunan akhir, dan hasil keluarannya ialah:
Array ( [0] => blue [1] => yellow [2] => red [3] => green )
4 Gunakan fungsi array_splice untuk memasukkan elemen tatasusunan
Fungsi array_splice ialah satu lagi terbina dalam. fungsi PHP yang boleh digunakan Alih keluar atau masukkan elemen daripada tatasusunan. Ia boleh menerima bilangan parameter yang berubah-ubah. Contohnya:
$colors = array("red", "green", "yellow"); array_splice($colors, 1, 0, "blue"); print_r($colors);
Dalam contoh ini, kita mula-mula mentakrifkan tatasusunan yang mengandungi tiga elemen. Seterusnya, kami menggunakan fungsi array_splice untuk memasukkan elemen baharu ke kedudukan kedua tatasusunan. Parameter pertama menentukan tatasusunan untuk beroperasi, parameter kedua menentukan kedudukan untuk dimasukkan, parameter ketiga menentukan bilangan elemen untuk dialih keluar (sifar dalam kes ini kerana kita tidak mahu mengalih keluar sebarang elemen), dan parameter keempat Menentukan elemen baharu yang hendak disisipkan. Akhir sekali, kami menggunakan fungsi print_r untuk mengeluarkan tatasusunan akhir, dan hasil keluarannya ialah:
Array ( [0] => red [1] => blue [2] => green [3] => yellow )
Ringkasan
Dalam PHP, terdapat banyak cara untuk memasukkan elemen baharu ke dalam tatasusunan. Fungsi array_push boleh memasukkan satu atau lebih elemen ke hujung tatasusunan, operator [] boleh memasukkan satu elemen ke hujung tatasusunan, fungsi array_unshift boleh memasukkan satu atau lebih elemen ke permulaan tatasusunan, dan array_splice fungsi boleh memasukkan satu elemen ke hujung tatasusunan Masukkan ke dalam tatasusunan pada sebarang kedudukan. Memilih kaedah yang berbeza bergantung pada keperluan khusus anda. Kaedah di atas semuanya biasa digunakan dalam PHP untuk memasukkan elemen tatasusunan Saya harap ia akan membantu anda.
Atas ialah kandungan terperinci Bagaimana untuk memasukkan array php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!