Hello,
Den IMHO entscheidenden Hinweis habe ich schon gegeben: Rekursion. Die User Contributed Notes im PHP-Manual zu glob() enthalten ein paar interessante und hilfreiche Beispiele. Alles andere bekommst du mit einer einfachen Schleife über das Array, das du von glob() zurückbekommst.
...und den zweiten entscheidenden Hinweis habe ich ihm gegeben und widerhole ihn hier nochmals zur Sicherheit: Achte auf zyklische Verläufe durch Links auf Directories! Die müssen abgefangen werden.
Die Beispiele in den UCN beachten dies leider NICHT!
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg