Maison >développement back-end >tutoriel php >Partagez l'exemple de code d'utilisation d'un tableau tridimensionnel php pour supprimer les doublons
php tridimensionnel tableauduplication
Cet article présente la méthode de déduplication d'un tableau tridimensionnel php et partage un exemple simple.
Supposons qu'il existe un tableau $my_array;
Exemple :
<?php// 新建一个空的数组.$tmp_array = array();$new_array = array(); // 1. 循环出所有的行. ( $val 就是某个行)foreach($my_array as $k => $val) { $hash = md5(json_encode($val)); if (in_array($hash, $tmp_array)) { echo('这个行已经有过了'); }else{ // www.jbxue.com // 2. 在 foreach 循环的主体中, 把每行数组对象得hash 都赋值到那个临时数组中. $tmp_array[] = $hash; $new_array[] = $val; } } print_r($new_array); //$new_array 即为筛选后无重复数据的数组。
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!