數(shù)組按鍵值封裝!
問題描述
$data = array( ['subject'=>'低段語文','one_name'=>'寫作卷','two_name'=>'古詩詞第1首','title'=>'11111'], ['subject'=>'低段語文','one_name'=>'寫作卷','two_name'=>'古詩詞第1首','title'=>'22222'], ['subject'=>'低段語文','one_name'=>'測試卷','two_name'=>'古詩詞第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'=>'評估卷','two_name'=>'低段數(shù)學(xué)1','title'=>'777777'], ['subject'=>'高段語文','one_name'=>'繪畫卷','two_name'=>'繪畫1','title'=>'555555'], );
想先按subject封裝 然后底下是one_name 在是two_name 弄成一層層封裝的那樣。
問題解答
回答1:$newArr = [];foreach ($data as $v){ foreach ($v as $kk=>$vv){$newArr[$kk][]=$vv; }}
這種?
回答2:代碼整理一下, 再發(fā), 沒格式,看起來太費勁了
相關(guān)文章:
1. javascript - 數(shù)組原聲方法中的一段代碼2. python小白的基礎(chǔ)問題 關(guān)于while循環(huán)的嵌套3. MySQL客戶端吃掉了SQL注解?4. javascript - JS設(shè)置Video視頻對象的currentTime時出現(xiàn)了問題,IE,Edge,火狐,都可以設(shè)置,反而chrom卻...5. 求大神幫我看看是哪里寫錯了 感謝細心解答6. javascript - 百度echarts series數(shù)據(jù)更新問題7. python - Django分頁和查詢參數(shù)的問題8. javascript - 圖片能在網(wǎng)站顯示,但控制臺仍舊報錯403 (Forbidden)9. php自學(xué)從哪里開始?10. phpstady在win10上運行
