具體實(shí)例代碼如下:

創(chuàng)新互聯(lián)建站服務(wù)緊隨時(shí)代發(fā)展步伐,進(jìn)行技術(shù)革新和技術(shù)進(jìn)步,經(jīng)過(guò)十年的發(fā)展和積累,已經(jīng)匯集了一批資深網(wǎng)站策劃師、設(shè)計(jì)師、專業(yè)的網(wǎng)站實(shí)施團(tuán)隊(duì)以及高素質(zhì)售后服務(wù)人員,并且完全形成了一套成熟的業(yè)務(wù)流程,能夠完全依照客戶要求對(duì)網(wǎng)站進(jìn)行成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、建設(shè)、維護(hù)、更新和改版,實(shí)現(xiàn)客戶網(wǎng)站對(duì)外宣傳展示的首要目的,并為客戶企業(yè)品牌互聯(lián)網(wǎng)化提供全面的解決方案。
?php
// 刪除數(shù)組中相同元碼蘆素,只保留一個(gè)相同元素
function formatArray($array)
{
sort($array);
$tem = "";
$temarray = array();
$j = 0;
for($i=0;$icount($array);$i++)
{
if($array[$i]!=$tem)
{
$temarray[$j] = $array[$i];
$j++;
}
$tem = $array[$i];
}
return $temarray;
}
//測(cè)試 調(diào)用函碧模態(tài)數(shù)
$array = array('悔源aa','bb','aa',3,4,5,5,5,5,'bc');
$arr = formatArray($array);
print_r($arr);
?
array_unique函數(shù)提供了過(guò)濾重復(fù)的值的功能,但是該函數(shù)只能處理一維數(shù)組,如果遇到多維數(shù)組我們可以現(xiàn)將其轉(zhuǎn)化為一維數(shù)組。示例代敗衫運(yùn)碼如下
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/*
* $data 是你塌跡要處理數(shù)據(jù)
* $result 是輸出的結(jié)果
*/
//將其轉(zhuǎn)化為一維數(shù)組
foreach ($data as $row) {
$row = serialize($row);
}
unset($row);
$data = array_unique($data);
//還原多維數(shù)組
foreach ($data as $row) {
$row = unserialize($row);
}
unset($row);
不好意思 樓主要求,我看錯(cuò)了,追加下面的代碼
1
2
3
4
5
6
7
8
9
10
11
12
$result=array();
$tmp_arr=array();
foreach ($data as $row) {
$tmp_arr[$row['confuguarable_sku']][] = $row['size'];
}
//將尺寸用逗號(hào)拼接
foreach ($tmp_arr as $sku = $size) {
$result[] = array('confuguarable_sku'=$sku, 'size'=implode(",", $size));
}
echo "pre察梁";
//輸出結(jié)果
print_r($result);
1. 在用mysql查詢臘塵的時(shí)候輪嘩禪,用group by (某一個(gè)字段) 將其查詢結(jié)果合并;
或者蘆廳;
2. 查詢條件用limit 1 限制查詢結(jié)果條數(shù),反正內(nèi)容一樣,你就要一條即可;
網(wǎng)站名稱:php+合并重復(fù)的數(shù)據(jù) php重復(fù)函數(shù)
網(wǎng)頁(yè)路徑:http://www.chinadenli.net/article30/ddpciso.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、品牌網(wǎng)站制作、手機(jī)網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站、移動(dòng)網(wǎng)站建設(shè)、微信公眾號(hào)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)