Tom: Rekursive Funktion - Problme mit return!

Beitrag lesen

Hello,

Hi, ich habe ein Problem mit folgender Rekursiven Funktion, die ich versucht habe selber zu erstellen... Die Funktion soll wie vllt für manche zu erkennen alle Unterordner und Dateien des Ordners "dateien" in den Array $dateien speichern und diesen sobald es keine weiteren Verzeichnisse gibt mit return() ausgeben!

Deinen Code durchschaue ich dabei aber nicht. Ich kann zwar nachvollziehen, was passieren wird, aber ich kann nicht nachvollziehen, was passieren _soll_, denn es fehlen ihm sämtliche Kommentare.

Außerdem wirst Du auf allen Systemen, die symbolische Links enthalten können, Probleme bekommen mit einer Endlosschleife. Du musst zumindest die Pfade der Verzeichnisse zum Realpath auflösen und diesen dann kontrollieren und einspeichern. Wenn er schon da ist, mußt Du das Scannen in diesem Zweig abbrechen.

Es gibt hierzu einen Thread im Archiv.

http://forum.de.selfhtml.org/archiv/2007/12/t163759/#m1066617

Liebe Grüße aus Syburg bei Dortmund

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de