Cet article présente principalement un résumé de la méthode de suppression des valeurs en doubled'un tableau bidimensionnel en PHP. Les amis intéressés peuvent s'y référer. J'espère qu'il sera utile à tout le monde.
Le code spécifique est le suivant :
Première méthode :
//二维数组去掉重复值 function array_unique_fb($array2D){ foreach ($array2D as $v){ $v=join(',',$v); //降维,也可以用implode,将一维数组转换为用逗号连接的字符串 $temp[]=$v; } $temp=array_unique($temp); //去掉重复的字符串,也就是重复的一维数组 foreach ($temp as $k => $v){ $temp[$k]=explode(',',$v); //再将拆开的数组重新组装 } return $temp; }
Méthode deux :
//二维数组去掉重复值,并保留键值 function array_unique_fb($array2D){ foreach ($array2D as $k=>$v){ $v=join(',',$v); //降维,也可以用implode,将一维数组转换为用逗号连接的字符串 $temp[$k]=$v; } $temp=array_unique($temp); //去掉重复的字符串,也就是重复的一维数组 foreach ($temp as $k => $v){ $array=explode(',',$v); //再将拆开的数组重新组装 //下面的索引根据自己的情况进行修改即可 $temp2[$k]['id'] =$array[0]; $temp2[$k]['title'] =$array[1]; $temp2[$k]['keywords'] =$array[2]; $temp2[$k]['content'] =$array[3]; } return $temp2; }
Deux méthodes PHP pour supprimer les éléments en double des tableaux bidimensionnels, chacune a ses propres avantages et inconvénients. Vous pouvez choisir en fonction de la situation spécifique.
Résumé : Ce qui précède représente l’intégralité du contenu de cet article, j’espère qu’il sera utile à l’étude de chacun.
Recommandations associées :
Méthodes d'opération PHP Implémentation de la classe FTP (télécharger, télécharger, déplacer, créer)
Fonction d'opération mathématique PHP Analyse de fonctions et d'exemples
Méthode PHP de calcul de la somme et du produit de valeurs dans un tableau et analyse d'exemples
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!