Méthode de suppression : 1. Utilisez "foreach($arr as $k=>$v){//loop body}" pour parcourir le tableau ; 2. Dans le corps de la boucle, utilisez "if(is_array($v) )) {unset($arr[$k]);}" Déterminez si l'élément de tableau "$v" est un type de tableau et si tel est le cas, supprimez l'élément.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3
Méthode php pour supprimer des éléments de tableau dans un tableau
Étape 1. Utilisez foreach pour parcourir le array
foreach ($arr as $k => $v){ //循环体语句块; }
Parcourez le tableau $arr donné et attribuez la valeur du tableau actuel à $v et le nom de la clé à $k dans chaque boucle.
Étape 2. Dans le corps de la boucle, déterminez si l'élément de tableau $v
est un type de tableau. Si tel est le cas, supprimez l'élément$v
是否为数组类型,如果是则删除该元素
if(is_array($v)){ unset($arr[$k]); }
is_array() 函数用于检测变量是否是一个数组。如果检测的变量是数组,则返回 TRUE,否则返回 FALSE。
$数组变量名[键名]
<?php header('content-type:text/html;charset=utf-8'); $arr=array(1,array(2,3),-5,21,array(4,array(2,3))); var_dump($arr); foreach($arr as $k=>$v){ if(is_array($v)){ unset($arr[$k]); } } var_dump($arr); ?>
$Array variable name [key name]
Vous pouvez accéder à des éléments spécifiques du tableau La fonction unset() est utilisée pour détruire la variable donnée.
rrreee🎜🎜🎜🎜Apprentissage recommandé : "🎜Tutoriel vidéo PHP🎜"🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!