比如有个数组
$old = [
'id'=> 1,
'name' => 'a',
'parent'=> [
'id'=> 10
'name'=>'b'
'parent' => [
id=> 9
'name' => 'c'
'parent' => [
//...
//还有很多
//...
]
]
]
想把它重组成如下格式
$new = [
'1' =>['id'= 1, name='a'],
'2' =>['id=10, name='b'],
'3' =>['id=9, name='c'],
]
用laravel 怎么实现?