让我很快得到这个,这是我的源数组:
Array (
[0] => Array (
[1] => Array (
[id] => 1
[category] => Men
[items] => Array (
[0] => Array (
[id] => 1
[name] => Shirt
[price] => 21.8
)
)
)
)
[1] => Array (
[1] => Array (
[id] => 2
[category] => Men
[items] => Array (
[0] => Array (
[id] => 2
[name] => Trousers
[price] => 10.9
)
)
)
)
[2] => Array (
[1] => Array (
[id] => 3
[category] => Men
[items] => Array (
[0] => Array (
[id] => 3
[name] => Hat
[price] => 1.9
)
)
)
)
[3] => Array (
[2] => Array (
[id] => 4
[category] => Women
[items] => Array (
[0] => Array (
[id] => 4
[name] => Bra
[price] => 24.5
)
)
)
)
.
.
.
我现在想要实现的是items
通过类似category
这样的组合:
{
"1": {
"id": 1,
"category": "Men",
"items": [
{
"id": 1,
"name": "Shirt",
"price": "5:52"
},
{
"id": 2,
"name": "Trousers",
"price": "3:01"
},
]
},
.
.
.
我已经尝试了几种使用 parentId 和东西的方法,但无法绕过它。
知道如何得到这个吗?