$v){if($v==="value"){unset($arr[ $ k]);}}"; 2. Cari elemen melalui array_search() dan padamkannya dengan unset(), sintaksnya ialah "unset($arr[array_search("value",$arr,true)])"."/> $v){if($v==="value"){unset($arr[ $ k]);}}"; 2. Cari elemen melalui array_search() dan padamkannya dengan unset(), sintaksnya ialah "unset($arr[array_search("value",$arr,true)])".">
Rumah >pembangunan bahagian belakang >masalah PHP >Adakah mungkin untuk mengalih keluar nilai tertentu daripada tatasusunan php?
php boleh mengalih keluar nilai tertentu dalam tatasusunan. Dua kaedah pengalihan keluar: 1. Gunakan unset() untuk memadam selepas merentasi foreach, sintaks "foreach($arr as $k=>$v){if($v==="value"){unset($arr [ $k]);}}"; 2. Cari elemen melalui array_search() dan padamkannya dengan unset(), sintaksnya ialah "unset($arr[array_search("value",$arr,true)])" .
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3
php boleh mengalih keluar tertentu item dalam nilai tatasusunan.
Berikut ialah dua kaedah untuk mengalih keluar nilai yang ditentukan dalam tatasusunan:
Kaedah 1: Padam dengan tidak ditetapkan selepas melintasi foreach
Gelung melalui tatasusunan melalui pernyataan foreach
Dalam badan gelung, gunakan operator "====" untuk membandingkan elemen tatasusunan, dan jika ia adalah sama, gunakan unset untuk memadamnya
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(1,2,3,4,"aa","bb"); var_dump($arr); foreach($arr as $k=>$v){ if($v==="aa"){ unset($arr[$k]); } } var_dump($arr); ?>
Kaedah 2: Cari elemen melalui array_search dan padamkannya dengan unset
Gunakan array_search untuk mencari nilai kunci yang ditentukan dalam tatasusunan dan kembalikan nama kunci yang sepadan
Gunakan unset untuk memadam elemen berdasarkan nama kunci
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(1,2,3,4,"aa","bb"); var_dump($arr); $key=array_search("bb",$arr,true); unset($arr[$key]); var_dump($arr); ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Adakah mungkin untuk mengalih keluar nilai tertentu daripada tatasusunan php?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!