數(shù)組按鍵值封裝!
問(wèn)題描述
$data = array( ['subject'=>'低段語(yǔ)文','one_name'=>'寫(xiě)作卷','two_name'=>'古詩(shī)詞第1首','title'=>'11111'], ['subject'=>'低段語(yǔ)文','one_name'=>'寫(xiě)作卷','two_name'=>'古詩(shī)詞第1首','title'=>'22222'], ['subject'=>'低段語(yǔ)文','one_name'=>'測(cè)試卷','two_name'=>'古詩(shī)詞第2首','title'=>'666666'], ['subject'=>'低段數(shù)學(xué)','one_name'=>'練習(xí)卷','two_name'=>'低段數(shù)學(xué)1','title'=>'333333'], ['subject'=>'低段數(shù)學(xué)','one_name'=>'練習(xí)卷','two_name'=>'低段數(shù)學(xué)2','title'=>'444444'], ['subject'=>'低段數(shù)學(xué)','one_name'=>'評(píng)估卷','two_name'=>'低段數(shù)學(xué)1','title'=>'777777'], ['subject'=>'高段語(yǔ)文','one_name'=>'繪畫(huà)卷','two_name'=>'繪畫(huà)1','title'=>'555555'], );
想先按subject封裝 然后底下是one_name 在是two_name 弄成一層層封裝的那樣。
問(wèn)題解答
回答1:$newArr = [];foreach ($data as $v){ foreach ($v as $kk=>$vv){$newArr[$kk][]=$vv; }}
這種?
回答2:代碼整理一下, 再發(fā), 沒(méi)格式,看起來(lái)太費(fèi)勁了
相關(guān)文章:
1. css3 隱藏文本2. 在windows下安裝docker Toolbox 啟動(dòng)Docker Quickstart Terminal 失敗!3. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問(wèn)題4. javascript - 前端如何通過(guò)ajax和node.js交互?5. css - input元素的time控件無(wú)法選擇6. dockerfile - [docker build image失敗- npm install]7. python - 多態(tài)調(diào)用方法時(shí)卻顯示bound method...8. javascript - vue-router怎么不能實(shí)現(xiàn)跳轉(zhuǎn)呢9. python 字符串匹配問(wèn)題10. javascript - CSS圖片輪播顯示問(wèn)題
