PHP ialah bahasa pengaturcaraan web yang sangat popular yang boleh mengendalikan tatasusunan dengan mudah. Tatasusunan PHP ialah jenis data yang sangat berguna untuk menyimpan berbilang nilai. Kadangkala, kita perlu mengalih keluar satu atau lebih elemen daripada tatasusunan. Dalam artikel ini, kita akan membincangkan cara memadam rekod dalam tatasusunan dalam PHP.
PHP menyediakan banyak fungsi terbina dalam untuk beroperasi pada tatasusunan. Anda boleh menggunakan fungsi ini untuk menambah, mengubah suai atau memadam elemen tatasusunan. Apabila memadamkan elemen tatasusunan, PHP menyediakan dua fungsi terbina dalam: unset() dan array_splice(). Kedua-dua fungsi boleh digunakan untuk memadam satu elemen atau berbilang elemen daripada tatasusunan. Antaranya, fungsi unset() digunakan untuk memadam satu elemen, dan fungsi array_splice() digunakan untuk memadam berbilang elemen.
Padam satu elemen
Gunakan fungsi unset() untuk memadamkan satu elemen tatasusunan. Contohnya adalah seperti berikut:
$arr = array("apple", "banana", "cherry"); unset($arr[1]); // 删除第二个元素 print_r($arr);
Hasil keluaran kod di atas ialah:
Array ( [0] => apple [2] => cherry )
Seperti yang dapat dilihat daripada hasilnya, elemen kedua "pisang" dalam tatasusunan telah dipadamkan. Sila ambil perhatian bahawa untuk memastikan indeks unsur tatasusunan bersebelahan, PHP membina semula indeksnya secara automatik.
Padam berbilang elemen
Anda boleh menggunakan fungsi array_splice() untuk memadamkan berbilang elemen tatasusunan. Sintaks fungsi ini adalah seperti berikut:
array_splice(array,start,length,replace)
Penerangan parameter adalah seperti berikut:
Contohnya adalah seperti berikut:
$arr = array("apple", "banana", "cherry", "date", "kiwi"); array_splice($arr, 1, 2); print_r($arr);
Hasil keluaran kod di atas ialah:
Array ( [0] => apple [1] => date [2] => kiwi )
Seperti yang dapat dilihat daripada hasilnya, item kedua dan ketiga dalam tatasusunan Tiga elemen "pisang" dan "ceri" telah dialih keluar.
Dalam artikel ini, kami telah membincangkan cara memadam rekod daripada tatasusunan menggunakan fungsi terbina dalam PHP. Untuk memadam satu elemen, anda boleh menggunakan fungsi unset(). Untuk mengalih keluar berbilang elemen, anda boleh menggunakan fungsi array_splice(). Tidak kira kaedah yang anda gunakan, anda boleh mengalih keluar satu atau lebih elemen dengan mudah daripada tatasusunan PHP.
Atas ialah kandungan terperinci Bagaimana untuk memadam rekod tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!