我已经尝试了几个星期来让它工作,并已经让步 . 我需要在JSON中显示以下数组 .
如您所见,[coloroptions]本身就是一个JSON数组,使其成为一个多维数组 . 诀窍是(我认为)迭代数组,首先是子项[coloroptions],然后是父项 . 不过,我可能会离开基地 . 有人做过这样的事吗?
先感谢您!
SAMPLE DATA 来自print_r()
Array
(
[0] => Array
(
[id] => 1
[automobile] => 'Mustang'
[coloroptions] => [{"color":"red"},{"color":"blue"},{"color":"green"}]
)
[1] => Array
(
[id] => 2
[automobile] => 'Camero'
[coloroptions] => [{"color":"red"},{"color":"orange"}]
)
)
JSON output
[
{
"id": 1,
"automobile": "Mustang",
"color": "red"
},
{
"id": 1,
"automobile": "Mustang",
"color": "blue"
},
{
"id": 1,
"automobile": "Mustang",
"color": "green"
},
{
"id": 2,
"automobile": "Camero",
"color": "red"
},
{
"id": 2,
"automobile": "Camero",
"color": "orange"
},
]