phpbar.de logo

Mailinglisten-Archive

[php] Ordnerstruktur rekursiv ausgeben

[php] Ordnerstruktur rekursiv ausgeben

Andreas Heigl a.heigl at wdv.de
Die Okt 26 11:27:56 CEST 2004


Am 26.10.2004 11:15 Uhr schrieb "Andreas Schmied" unter
<hustenbonbon1 at gmx.de>:

> Hallo,
> 
> wie ich Ordner(inhalte) auslese, weiss ich.
> Nur wie kann ich das ganze rekursiv machen?
> D.h. wenn ein Unterordner gefunden wird, soll dessen Inhalt auch ausgegeben
> werden.
function recurse ( $pathToFile ) {
    if ( is_dir ( $pathToFile ) ){
        $d = dir ( $folder );
        while ( ( $entry = $d->read () ) !== false ) {
            if ( ! is_dir ( $pathToFile . '/' . $entry ) ) {
                echo $entry // oder mach sonstwas damit
            }
            else {
                recurse ( $pathToFile . '/' . $entry );
            }
        }
    }
}

das ganze kann aber sehr Speicher und Rechenintensiv werden!

grüße

andreas 



-- 

wdv Medien & Kommunikation GmbH & Co. OHG
Mediendatenverarbeitung
Andreas Heigl
Siemensstrasse 6
61352 Bad Homburg
Germany
Telefon +49-(0)6172-670-185
Telefax +49-(0)6172-670-181
www.wdv.de


php::bar PHP Wiki   -   Listenarchive