Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk memasukkan array php

Bagaimana untuk memasukkan array php

王林
Lepaskan: 2023-05-19 20:32:36
asal
1987 orang telah melayarinya

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);
Salin selepas log masuk

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
)
Salin selepas log masuk

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);
Salin selepas log masuk

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
)
Salin selepas log masuk

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);
Salin selepas log masuk

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
)
Salin selepas log masuk

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);
Salin selepas log masuk

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
)
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan