Étapes de suppression : 1. Utilisez l'instruction foreach pour parcourir les éléments externes du tableau à deux dimensions, la syntaxe est "foreach ($ nom de la variable du tableau à deux dimensions comme $k => $v){//corps de la boucle Statement block;}"; 2 . Dans le corps de la boucle, utilisez la fonction unset() pour supprimer l'élément spécifié dans le tableau à deux dimensions en fonction du nom de clé de l'élément externe "$k" et du nom du champ. La syntaxe est "unset ($nom de variable de tableau à deux dimensions [$k] [Spécifier le nom du champ]);".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3
En PHP, vous pouvez utiliser l'instruction foreach et la fonction unset() pour supprimer les éléments du champ spécifié ( colonne) dans le tableau à deux dimensions.
Étapes de mise en œuvre :
Étape 1 :Utilisez l'instruction foreach pour parcourir les éléments externes du tableau bidimensionnel
foreach ($二维数组变量名 as $k => $v){ //循环体语句块; }
Parcourez le tableau donné et attribuez la valeur du tableau actuel à à chaque boucle $v, le nom de la clé est attribué à $k.
Étape 2 : Dans le corps de la boucle, utilisez la fonction unset() pour supprimer l'élément spécifié dans le tableau bidimensionnel en fonction du nom de clé de l'élément externe $k et du nom du champ
unset($二维数组变量名[$k][指定字段名]);
$二维数组变量名[外层下标][内层下标]
Vous peut accéder à l'élément spécifié du tableau bidimensionnel.
Exemple de code complet :
<?php header('content-type:text/html;charset=utf-8'); $arr=array( array( 'id' => 1, 'name' => "小明", 'score' => 85 ), array( 'id' => 2, 'name' => "小华", 'score' => 92 ), array( 'id' => 3, 'name' => "霄晓", 'score' => 100 ), array( 'id' => 4, 'name' => "萧洁", 'score' => 99 ), array( 'id' => 5, 'name' => "赵峰", 'score' => 96 ) ); var_dump($arr); $score=array_column($arr, 'score',"score"); foreach ($arr as $k1 => $v1){ unset($arr[$k1]["score"]); } echo "去掉二维数组中指定字段(列)的元素后:"; var_dump($arr); ?>
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!