Apabila membangunkan aplikasi PHP, anda selalunya perlu mengendalikan tatasusunan. Array ialah struktur data yang sangat biasa yang boleh menyimpan sekumpulan data yang berkaitan.
Kadangkala kita perlu mengalih keluar elemen tertentu daripada tatasusunan. PHP menyediakan beberapa kaedah untuk mencapai fungsi ini.
Fungsi unset ialah fungsi terbina dalam PHP, yang boleh digunakan untuk memadam satu atau lebih pembolehubah atau satu atau lebih pembolehubah dalam tatasusunan .
Kod sampel:
$arr = array("apple", "banana", "cherry", "date"); unset($arr[1]); //删除banana print_r($arr);
Hasil output:
Array ( [0] => apple [2] => cherry [3] => date )
Kod di atas memadamkan elemen kedua dalam tatasusunan (subskrip 1) melalui fungsi yang tidak ditetapkan ), iaitu "pisang".
fungsi array_splice ialah fungsi tatasusunan dalam PHP Ia boleh digunakan untuk memadam satu atau lebih elemen dalam tatasusunan dan memasukkannya pada kedudukan yang dipadamkan Baharu elemen. Jika anda hanya memadamkan elemen, anda boleh menetapkan bilangan pemadaman kepada 0.
Kod sampel:
$arr = array("apple", "banana", "cherry", "date"); array_splice($arr, 1, 1); //删除banana print_r($arr);
Hasil output:
Array ( [0] => apple [1] => cherry [2] => date )
Kod di atas memadamkan elemen kedua dalam tatasusunan (subskrip 1) melalui fungsi array_splice ), iaitu "pisang".
fungsi array_filter ialah fungsi tatasusunan dalam PHP, yang boleh digunakan untuk menapis elemen dalam tatasusunan dan mengembalikan tatasusunan baharu.
Kod sampel:
$arr = array("apple", "banana", "cherry", "date"); $arr = array_filter($arr, function($value) { return $value != "banana"; }); print_r($arr);
Hasil output:
Array ( [0] => apple [2] => cherry [3] => date )
Kod di atas menapis elemen "pisang" dalam tatasusunan melalui fungsi penapis_tatasusunan dan mengembalikan yang baharu tatasusunan.
Ringkasan
Di atas ialah tiga cara untuk memadamkan elemen tertentu dalam tatasusunan dalam PHP. Anda boleh memadamkan elemen dengan mudah daripada tatasusunan menggunakan kaedah ini, menjadikan pemprosesan data mudah. Bergantung pada senario aplikasi sebenar, memilih kaedah yang sesuai boleh meningkatkan kebolehbacaan kod dan kecekapan pelaksanaan.
Atas ialah kandungan terperinci Bagaimana untuk memadam elemen tertentu dalam tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!