sondern lieber eine Textdatei einlesen und daraus das (individuelle) Menü generieren.
ein wenn der menübaum in einer seite nur den jeweiligen ast zu dem die seite gehört darstellen muss, sowie sich selbst nicht verlinken soll, ist eine logik von nöten
die routine zum generieren ist dann gleich im richtigen file
so wie ich das verstanden habe, handhabst du das so
menu.xml (menubaum im rohformat)
menu.php (liest menu.xml und erzeugt das menu)
index.php (holt menu.php per require)
in meinem fall liegen die menüdaten meistens in einer datenbank oder aber die rohdaten des menüs sind auch direkt im menüinclude zu finden (bei sehr kleinen menüs)
aber grundsätzlich hast du recht, ist natürlich die schönere variante