數(shù)組按鍵值封裝!
問(wèn)題描述
$data = array( ['subject'=>'低段語(yǔ)文','one_name'=>'寫作卷','two_name'=>'古詩(shī)詞第1首','title'=>'11111'], ['subject'=>'低段語(yǔ)文','one_name'=>'寫作卷','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'=>'繪畫卷','two_name'=>'繪畫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ā), 沒格式,看起來(lái)太費(fèi)勁了
相關(guān)文章:
1. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問(wèn)題2. docker - 如何修改運(yùn)行中容器的配置3. docker安裝后出現(xiàn)Cannot connect to the Docker daemon.4. nignx - docker內(nèi)nginx 80端口被占用5. python3.x - python連oanda的模擬交易api獲取json問(wèn)題第五問(wèn)6. css3 - 沒明白盒子的height隨width的變化這段css是怎樣實(shí)現(xiàn)的?7. javascript - webpack熱加載配置不生效8. javascript - QWebEngineView 如何爬 angular 的動(dòng)態(tài)數(shù)據(jù)?9. java - SSH框架中寫分頁(yè)時(shí)service層中不能注入分頁(yè)類10. java - instance method中 static后的<K>是什么意思?
