Tom: Unterordner durchsuchen und alles in EINEM Array setzen

Beitrag lesen

Hello,

Denn in den Array der Verzeichnisse muss man jeweils noch die Symbolic Links berücksichtigen und dafür sorgen, das aus der Rekusion kein zyklischer Verlauf wird.

Wenn man solche Links erwartet, kann man das mit der Prüfung auf is_link() vor dem Abtauchen in ein Verzeichnis ausschließen.

Das sollte man auch tun, wenn man die Symbolic Links nicht erwaretet ;-P

Ein einziger reicht, um das System zum Stehen zu bringen, zumindest bis zur maximalen Rekursionstiefe oder dem Speicherüberlauf oder dem Script-Timeout von PHP...

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de