Rumah >pembangunan bahagian belakang >tutorial php >Cara menggunakan fungsi array_push dalam PHP
Dalam pembangunan PHP, tatasusunan ialah struktur data yang sangat biasa. Dalam pembangunan sebenar, kita sering perlu menambah elemen baharu pada tatasusunan. Untuk tujuan ini, PHP menyediakan array_push fungsi yang sangat mudah. Fungsi
array_push digunakan untuk menambah satu atau lebih elemen pada penghujung tatasusunan. Sintaks fungsi ini adalah seperti berikut:
array_push(array, value1, value2,...)
Antaranya, array ialah array yang mana elemen perlu ditambah, dan value1, value2, dll. ialah elemen untuk ditambah. Boleh ada satu atau lebih elemen untuk ditambah.
Mari kita lihat penggunaan khusus.
Untuk menambah elemen, anda boleh terus menghantar elemen untuk ditambahkan sebagai parameter kedua fungsi array_push. Contohnya:
$arr = [1,2,3]; array_push($arr,4); print_r($arr);
Outputnya ialah:
Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 )
Seperti yang anda lihat, kami berjaya menambah elemen 4 pada penghujung tatasusunan.
Jika anda ingin menambah berbilang elemen, anda boleh memasukkan setiap elemen untuk ditambah mengikut turutan dalam fungsi array_push. Contohnya:
$arr = [1,2,3]; array_push($arr,4,5,6); print_r($arr);
Outputnya ialah:
Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 [5] => 6 )
Seperti yang anda lihat, kami berjaya menambah berbilang elemen 4, 5 dan 6 pada penghujung tatasusunan.
Jika anda ingin menambah tatasusunan pada tatasusunan lain, anda boleh menggunakan fungsi array_push digabungkan dengan operator spread. Sebagai contoh:
$arr1 = [1,2,3]; $arr2 = [4,5,6]; array_push($arr1, ...$arr2); print_r($arr1);
Outputnya ialah:
Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 [5] => 6 )
Seperti yang anda lihat, kami berjaya menambah tatasusunan $arr2 pada penghujung tatasusunan $arr1. Fungsi
Ringkasan
array_push ialah fungsi yang sangat mudah untuk menambah elemen pada tatasusunan dalam PHP. Ia sangat mudah untuk digunakan, anda hanya perlu memasukkan elemen yang ingin anda tambahkan. Perlu diingatkan bahawa jika anda ingin menambah berbilang elemen, anda perlu menghantarnya secara berurutan jika anda ingin menambah tatasusunan, anda perlu menggunakan operator penyebaran.
Atas ialah kandungan terperinci Cara menggunakan fungsi array_push dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!