這個(gè)問題其實(shí)簡單,你可以在foreach外先設(shè)置一個(gè)空數(shù)組,作用是把2016-11-29作為鍵 出現(xiàn)的次數(shù)作為value存儲(chǔ)起來, 代碼
潯陽網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)成立于2013年到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。
$tmpArr = array();
foreach($ips as $key = $value)
{
$tmpArr[explode('_',$key)[0]] ++;
}
foreach($tmpArr as $key = $tmp)
{
echo $key." ".$tmp."br";
}
但是具體的數(shù)據(jù)結(jié)構(gòu)要根據(jù)你自己情況來定。
//換成你的二維數(shù)組
$array?=?array(
array('key'='b','val'=2),
array('key'='c','val'=3),
array('key'='d','val'=4),
array('key'='e','val'=5),
);
$result?=?array_filter($array?,?'filter');
print_r($result);
function?filter($v){
//換成你要的條件
return?$v['key']?==?'c';
}
?php
//?定義數(shù)組?1
$arr1?=?array(
'BL001'?=?array(
'0'?=?'A14257',
'1'?=?'B17548'
),
'CDF002'?=?array(
'0'?=?'A14257',
'1'?=?'C48751'
),
'FGE453'?=?array(
'0'?=?'DF5533',
'1'?=?'GR6445',
'2'?=?'GH5544'
),
'GEN001'?=?array(
'0'?=?'NT7532',
'1'?=?'DE9342',
'2'?=?'C48751'
)
);
//?定義數(shù)組?2
$arr2?=?array(
'A14257',
'E453T4',
'Y64344',
'FG4809',
'C48751',
'H4443R'
);
//?定義結(jié)果數(shù)組?$result
$result?=?array();
foreach?(?$arr1?as?$k?=?$v?)?//?遍歷數(shù)組?1
foreach?(?$v?as?$s?)?//?遍歷數(shù)組?1?第?2?維
if?(?in_array(?$s,?$arr2?)?)?{?//?包含數(shù)據(jù)?2?的任意值
if?(?!?isset(?$result[$k]?)?||?!?is_array(?$result[$k]?)?)
$result[$k]?=?array();
$result[$k][]?=?$s;?//?添加到結(jié)果數(shù)組
}
//?輸出測試結(jié)果
print_r(?$result?);
/*
Array
(
[BL001]?=?Array
(
[0]?=?A14257
)
[CDF002]?=?Array
(
[0]?=?A14257
[1]?=?C48751
)
[GEN001]?=?Array
(
[0]?=?C48751
)
)
*/
網(wǎng)頁名稱:php多維數(shù)據(jù)分析 php多維數(shù)組轉(zhuǎn)化為一維數(shù)組
網(wǎng)頁網(wǎng)址:http://jinyejixie.com/article22/ddoipcc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管、關(guān)鍵詞優(yōu)化、小程序開發(fā)、ChatGPT、網(wǎng)站營銷、品牌網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)