Memadamkan Elemen Tatasusunan mengikut Nilai dalam PHP
Dalam PHP, tatasusunan diindeks oleh kekunci, biasanya integer atau rentetan. Walau bagaimanapun, situasi mungkin timbul di mana anda perlu mengalih keluar elemen daripada tatasusunan berdasarkan nilainya dan bukannya kuncinya. Ini boleh dicapai dengan menggunakan fungsi array_search() bersama-sama dengan unset().
Menggunakan array_search() dan unset()
Untuk memadamkan elemen tatasusunan dengan nilai, ikut langkah berikut:
Contoh:
Diberi tatasusunan $mesej yang mengandungi nilai unik:
$messages = [312, 401, 1599, 3, ...];
Untuk memadamkan elemen dengan nilai 401:
if (($key = array_search(401, $messages)) !== false) { unset($messages[$key]); }
Penjelasan:
Nota:
Atas ialah kandungan terperinci Bagaimana untuk Memadamkan Elemen Tatasusunan mengikut Nilai dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!