|
假設叫數(shù)組 $my_array;
復制代碼 代碼如下:
// 新建一個空的數(shù)組.
$tmp_array = array();
$new_array = array();
// 1. 循環(huán)出所有的行. ( $val 就是某個行)
foreach($my_array as $k => $val){
$hash = md5(json_encode($val));
if (in_array($hash, $tmp_array)) {
echo('這個行已經有過了');
}else{
// 2. 在 foreach 循環(huán)的主體中, 把每行數(shù)組對象得hash 都賦值到那個臨時數(shù)組中.
$tmp_array[] = $hash;
$new_array[] = $val;
}
}
print_r($new_array);
$new_array 即為篩選后無重復數(shù)據(jù)的數(shù)組。
php技術:php三維數(shù)組去重(示例代碼),轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。