本篇內(nèi)容主要講解“php數(shù)組如何去重”,感興趣的朋友不妨來看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“php數(shù)組如何去重”吧!
站在用戶的角度思考問題,與客戶深入溝通,找到昆都侖網(wǎng)站設(shè)計(jì)與昆都侖網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:網(wǎng)站設(shè)計(jì)制作、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、申請(qǐng)域名、虛擬主機(jī)、企業(yè)郵箱。業(yè)務(wù)覆蓋昆都侖地區(qū)。
1、說明
arrray_unique函數(shù)用于數(shù)組去除重復(fù)項(xiàng),如果兩個(gè)以上的數(shù)組值相同,則只保留第一個(gè)值。
php5.2.9版本增加了array_unique對(duì)多維組的支持,處理多維組需要設(shè)置sort_flags參數(shù)。
2、語法
array_unique(array)
3、參數(shù)
array
sortingtype
4、返回值
返回過濾后的數(shù)組。
5、實(shí)例
一維數(shù)組去重:
array_unique(數(shù)組) $arr = array_unique($classify)
二維數(shù)組去重:
function assoc_unique($arr, $key) { $tmp_arr = array(); foreach ($arr as $k => $v) { if (in_array($v[$key], $tmp_arr)) { unset($arr[$k]); } else { $tmp_arr[] = $v[$key]; } } sort($arr); return $arr; } $aa = Array( Array(0 => 1,1 => 'c'), Array(0 => 2,1 => 'c'), Array(0 => 3,1 => 'q'), Array(0 => 1,1 => 'B'), Array(0 => 2,1 => 'd'), Array(0 => 3,1 => 'd'), Array(0 => 4,1 => 'a'), Array(0 => 6,1 => 'B'), Array(0 => 6,1 => 'd') ); #assoc_unique(數(shù)組,去重健值); echo "";print_r(assoc_unique($aa,0));我們?cè)谑褂脭?shù)組的時(shí)候,會(huì)發(fā)現(xiàn)其中有些重復(fù)的元素,如果不對(duì)其進(jìn)行去除,會(huì)影響到后續(xù)的使用。
到此,相信大家對(duì)“php數(shù)組如何去重”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
文章標(biāo)題:php數(shù)組如何去重
文章出自:http://weahome.cn/article/ihoioe.html