php三維數(shù)組去重(示例代碼)
假設(shè)叫數(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('這個行已經(jīng)有過了');
}else{
// 2. 在 foreach 循環(huán)的主體中, 把每行數(shù)組對象得hash 都賦值到那個臨時數(shù)組中.
$tmp_array[] = $hash;
$new_array[] = $val;
}
}
print_r($new_array);
$new_array 即為篩選后無重復(fù)數(shù)據(jù)的數(shù)組。
相關(guān)文章
laravel orm 關(guān)聯(lián)條件查詢代碼
今天小編就為大家分享一篇laravel orm 關(guān)聯(lián)條件查詢代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10php字符編碼轉(zhuǎn)換之gb2312轉(zhuǎn)為utf8
PHP輸出頁面時經(jīng)常有亂碼,怎么辦呢?今天我就提供一個方法,可以自動判斷php字符編碼,把gbk或gb2312編碼的字符串轉(zhuǎn)為utf8 。2013-10-10PHP網(wǎng)頁游戲?qū)W習(xí)之Xnova(ogame)源碼解讀(八)
這篇文章主要介紹了PHP網(wǎng)頁游戲Xnova(ogame)源碼解讀的公共函數(shù)部分,需要的朋友可以參考下2014-06-06PHP遞歸獲取目錄內(nèi)所有文件的實現(xiàn)方法
下面小編就為大家?guī)硪黄狿HP遞歸獲取目錄內(nèi)所有文件的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-11-11