Flatten Tree Structure Output html List (php) -
i have ordered tree (the nodes in correct order output). each node has name, depth , parent_id properties. trying output nested list can visually see structure. having bit of trouble coming right. best way fix this? need change data structure and/or logic? here data: array(24) { [5]=> array(3) { ["depth"]=> int(0) ["name"]=> string(16) "basketball sport" ["parent_id"]=> null } [3]=> array(3) { ["depth"]=> int(1) ["name"]=> string(16) "basketball shoes" ["parent_id"]=> string(1) "5" } [2]=> array(3) { ["depth"]=> int(2) ["name"]=> string(6) "jordon" ["parent_id"]=> string(1) "3" } [4]=> array(3) { ["depth"]=> int(2) ["name"]=> string(6) "lebron" ["par