Bu kodu çalıştırdığınızda:
foreach ($tree as $node) {
    echo str_repeat(' ', $node->tree_depth * 4) . $node->id . PHP_EOL;
}
Ben de gibi biçimlendirilmiş metin olsun:
Food
 Fruit
   Red
     Cherry
     Strawberry
               Cool
               Not cool
   Yellow
     Banana
 Meat
   Beef
   Pork
Ama ben <ul><li>... ile bir liste oluşturmak istiyorsanız:
Ben denedim:
echo '<ul>';
$prev_depth = 0;
foreach($table->fetchTree() as $row) {
    if ($row->tree_depth > $prev_depth) {
        echo '<li><ul>';
    } else if ($row->tree_depth < $prev_depth) {
        echo '</li></ul>';
    }
    echo '<li>' . $row->name . '</li>';
    $prev_depth = $row->tree_depth;
}
echo '</ul>';
Ama çok üzerinde bazı ekstra ul etiketleri ve var. Beni burada yayınlayacağız lütfen yardımcı olabilir eğer ben bu yüzden 2 gün kaybetti ...
 
			