新聞中心
PHP數(shù)組中如何把字段名相同的組成一個數(shù)組
$arr=array( 0=array( 'tid'=26, 'tname'='內(nèi)衣', 'id'=1 ), 1=array( 'tid'=25, 'tname'='女裝', 'id'=1 ), 2=array( 'tid'=27, 'tname'='男裝', 'id'=2 ), 3=array( 'tid'=28, 'tname'='運(yùn)動', 'id'=2 ), 4=array( 'tid'=29, 'tname'='戶外', 'id'=2 ), 5=array( 'tid'=30, 'tname'='男鞋', 'id'=3 ), 6=array( 'tid'=31, 'tname'='女鞋', 'id'=3 ), 7=array( 'tid'=32, 'tname'='個人化妝', 'id'=4 ),);$item=array();foreach($arr as $k=$v){ if(!isset($item[$v['id']])){ $item[$v['id']][]=$v; }else{ $item[$v['id']][]=$v; }}print_r($item);
成都創(chuàng)新互聯(lián)公司主要從事網(wǎng)站設(shè)計(jì)制作、成都做網(wǎng)站、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)南雄,十余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108
php如何將同一個字段多次提交的值存放在一個數(shù)組里
可以使用數(shù)組遞歸合并函數(shù)?array_merge()
array_merge() 函數(shù)把一個或多個數(shù)組合并為一個數(shù)組
?php
$a1=array("a"="red","b"="green");
$a2=array("c"="blue","d"="yellow");
$a3=array("e"="black");
print_r(array_merge($a1,$a2,$a3));
?
//以上代碼會輸出以下內(nèi)容:
Array
(
[a]?=?red
[b]?=?green
[c]?=?blue
[d]?=?yellow
[e]?=?black
)
請教php 同1字段,多數(shù)據(jù)寫入
你直接將數(shù)據(jù)轉(zhuǎn)換成json格式的就OK,比如:
$a = array(1,2,3,4,5);
$json = json_encode($a);//轉(zhuǎn)換成json格式的字符串
用的時候再
$b = json_decode($json,true);就成剛剛那個$a一樣了
PHP如何將一個字段的相同數(shù)據(jù)合并,并將另一個字段的數(shù)字累加
我就告訴你一個sql 執(zhí)行了你就懂了
SELECT SUM(xf) AS sumxf,* FROM `表` GROUP BY name
php就輸出就可以了 一條sql搞定
新聞名稱:php同一字段組合數(shù)據(jù) php支持兩種數(shù)組
轉(zhuǎn)載來源:http://www.dlmjj.cn/article/dogoogi.html