Vinzenz Mai: Sitemap selber basteln

Beitrag lesen

Hallo Matthias,

Ich müsste also abgfragen, ob es noch Gruppen eine Ebene tiefer gibt, und wenn ja, die auch nochmal abklappern.

Richtig. Das Stichwort lautet Rekursion.

Steh aufm Schlauch

die englischsprachige Wikipedia könnte Dir weiterhelfen Tree Traversal.

Die deutschsprachige Wikipedia schwieg sich darüber aus, als ich das letztemal danach suchte :-( Ach ja, die PHP-Standardbibliothek könnte Dir dabei helfen, die hat für sowas Iteratoren. Wie man diese verwenden kann, findest Du zum Beispiel in diesem von mir kommentierten Code von frank. Beachte bitte das Folgeposting. Dort geht es um das Durchlaufen einer Verzeichnisstruktur, die Analogie zu Deinem Anwendungsfall solltest Du sehen.

Freundliche Grüße

Vinzenz