У меня проблема с созданием дерева с массивом, у меня есть такой массив:
Array
(
[area] => Gerencia Pais
[id_area] => 1
[id_area_padre] => 0
[nivel] => 0
[hijos] => Array
(
[0] => Array
(
[area] => Gerencia Corporativa Desarrollo de Negocios
[id_area] => 2
[id_area_padre] => 1
[nivel] => 1
)
[1] => Array
(
[area] => Despacho y LogÃstica
[id_area] => 48
[id_area_padre] => 2
[nivel] => 2
)
[2] => Array
(
[area] => Atención al Cliente
[id_area] => 95
[id_area_padre] => 48
[nivel] => 3
)
но мне нужен такой формат:
Array
(
[area] => Gerencia Pais
[id_area] => 1
[id_area_padre] => 0
[nivel] => 0
[hijos] => Array
(
[0] => Array
(
[area] => Gerencia Corporativa Desarrollo de Negocios
[id_area] => 2
[id_area_padre] => 1
[nivel] => 1
[0] => Array
(
[area] => Despacho y LogÃstica
[id_area] => 48
[id_area_padre] => 2
[nivel] => 2
[0] => Array
(
[area] => Atención al Cliente
[id_area] => 95
[id_area_padre] => 48
[nivel] => 3
)
)
[1] => Array
(
[area] => Desarrollo y TecnologÃa
[id_area] => 84
[id_area_padre] => 2
[nivel] => 2
)
)
Номер свойства «нивель» глубоко ограниченного массива. Я могу сделать это с помощью переключателя, но это статично, мне нужно создать это дерево автоматически.
Я надеюсь, вы поняли. Любой ответ может помочь. Спасибо
Задача ещё не решена.
Других решений пока нет …