數(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. java - Activity中的成員變量被賦值之后,Activity被回收的時(shí)候內(nèi)存才會(huì)被釋放嗎2. angular.js - webpack build后的angularjs路由跳轉(zhuǎn)問(wèn)題3. JavaScript將.apply()與'new'運(yùn)算符配合使用這可能嗎?4. java - web項(xiàng)目中,用戶(hù)登陸信息存儲(chǔ)在session中好 還是cookie中好,取決于什么?5. Discuz! Q 有人用過(guò)嗎?6. 我寫(xiě)的哪里有錯(cuò)?請(qǐng)大神幫忙查看一下。7. php由5.3升級(jí)到5.6后,登錄網(wǎng)站,返回的是php代碼,不是登錄界面,各位大神有知道的嗎?8. ipad上app密碼無(wú)法輸入英文9. tp5.0,param獲取全部參數(shù)10. 為什么bindClass訪問(wèn)不了的?
