Многомерный массив в один массивPhp

Кемеровские программисты php общаются здесь
Anonymous
Многомерный массив в один массив

Сообщение Anonymous »

Я понимаю, что это, вероятно, простой вопрос, но после некоторого чтения документации я не смог найти решения. У меня есть многомерный массив в формате, показанном ниже. Это мой рекурсивный многомерный массив PHP

Код: Выделить всё

array:5 [▼
0 => array:3 [▼
"id" => 2
"level" => 0
"email" => "bexcailimited1@gmail.com"
]
1 => array:2 [▼
0 => array:3 [▼
"id" => 4
"level" => 1
"email" => "bexcailimited3@gmail.com"
]
1 => array:2 [▼
0 => array:3 [▼
"id" => 5
"level" => 2
"email" => "bexcailimited4@gmail.com"
]
1 => array:1 [▼
0 => array:3 [▼
"id" => 6
"level" => 3
"email" => "bexcailimited5@gmail.com"
]
]
]
]
2 => array:3 [▼
"id" => 3
"level" => 0
"email" => "bexcailimited2@gmail.com"
]
4 => array:3 [▼
"id" => 7
"level" => 0
"email" => "bexcaitest@gmail.com"
]
5 => array:2 [▼
0 => array:3 [▼
"id" => 8
"level" => 1
"email" => "Test012@gmail.com"
]
1 => array:2 [▼
0 => array:3 [▼
"id" => 9
"level" => 2
"email" => "test03@gmail.com"
]
1 => array:2 [▼
0 => array:3 [▼
"id" => 10
"level" => 3
"email" => "test04@gmail.com"
]
1 => array:2 [▼
0 => array:3 [▼
"id" => 11
"level" => 4
"email" => "test05@gmail.com"
]
1 => array:1 [▼
0 => array:3 [▼
"id" => 12
"level" => 5
"email" => "test06@gmail.com"
]
]
]
]
]
]
]
Я хочу очистить вышеуказанный массив и получить массив, как показано ниже:

Код: Выделить всё

array:3 [▼
0 => array:3 [▼
"id" => 1
"level" => 2
"email" => "example@example.com"
]
1 => array:3 [▼
"id" => 2
"level" => 5
"email" => "example@example2.com"
]
2 => array:3 [▼
"id" => 1
"level" => 8
"email" => "example@example3.com"
]
]
если возможно, укажите заказ по идентификационному коду. Спасибо за помощь.

Подробнее здесь: https://stackoverflow.com/questions/784 ... ngle-array

Вернуться в «Php»