我得到了以下的問題在某種程度上堅持: 我想實現的是基於鍵合併以下陣列:PHP不能得到正確的格式陣列
{"Entities":{"submenu_id":"Parents","submenu_label":"parents"}}
{"Entities":{"submenu_id":"Insurers","submenu_label":"insurers"}}
{"Users":{"submenu_id":"New roles","submenu_label":"newrole"}}
{"Users":{"submenu_id":"User - roles","submenu_label":"user_roles"}}
{"Users":{"submenu_id":"Roles - permissions","submenu_label":"roles_permissions"}}
{"Accounting":{"submenu_id":"Input accounting data","submenu_label":"new_accounting"}}
哪些需要輸出像這樣的:
[{"item_header":"Entities"},
{"list_items" :
[{"submenu_id":"Parents","submenu_label":"parents"},
{"submenu_id":"Insurers","submenu_label":"insurers"}]
}]
[{"item_header":"Users"},
{"list_items" :
[{"submenu_id":"New roles","submenu_label":"newrole"}
{"submenu_id":"User - roles","submenu_label":"user_roles"}
{"submenu_id":"Roles - permissions","submenu_label":"roles_permissions"}]
}]
[{"item_header":"Accounting"},
{"list_items" :
[{"submenu_id":"Input accounting data","submenu_label":"new_accounting"}]
}]
我一直在嘗試各種事情過去兩個小時,但每次嘗試返回不同的格式要求之一,因此慘敗。不知何故,我無法弄清楚。
您是否有構思才能完成這項工作?
我會很樂意聽到你在這個問題上的做法。
謝謝。
如何使用存儲的HashMap的風格?針對每個密鑰存儲區存儲值的數組。如果您需要代碼,請回複評論。 –
@AkshatSinghal一段代碼,以幫助我的方式將不勝感激。我嘗試了很多循環和臨時鍵值存儲組合,但其中沒有一個導致需要的格式。 – Trace
檢查發佈的解決方案;如果您需要迭代新數組的代碼,請回復註釋。 –