У меня есть массив идентификаторов, которые сформированы в древовидную структуру для приложения типа хранилища.
![Array image](https://i.stack.imgur.com/3oqRA.png)
Затем отображается древовидная структурааналогично этому
![enter image description here](https://i.stack.imgur.com/bLwgY.png)
Я хочу создать список полного пути каждого элемента массива.
[366 => «Файлы», 356 => «Разное», 354 => «Фотографии», 368 = «Фотографии / города», 375 = «Фотографии / города / Англия», 376 = «Фотографии / города / Шотландия»]
Меню определяется пользователем, так что это всего лишь пример, оно может иметь гораздо больше уровней.
Имя для каждого элемента массива добавляется из массива имен, т.е. имен [376] (Фотографии)
Я пробовал несколько рекурсивных функций и боролся, я надеюсь, что кто-то, кто намного лучше в PHP, чем я, может помочь!Спасибо