Salve a tutti ho un problema

ho il seguente array di array

[56515] => Array
(
[0] => Foto, Videocamere & Accessori
)
[64168] => Array
(
[56515] => Accessori per Foto & Videocamere
)
[49716] => Array
(
[64168] => Stativi & Accessori
)
[49717] => Array
(
[64168] => Borse
)


56515
id di Foto, Videocamere & Accessori che mi rapresenta l'elemento di partenza del path

64168
id Accessori per Foto & Videocamere che sotto path di 56515

come costruire la seguente briciola?

56515 > 64168 > 49716 ...