Webspace Inhaltsverzeichnis anzeigen

Recursive Darstellung des Inhaltverzeichnisses

$verz = „..“; Rootverzeichnis ab dem der Inhalt mit Unterverzeichnissen aufgelistet werden soll
show_dir( $verz );

download.php
/*
 * by Conny Henn
 */
function show_dir( $verz ){
    if (!isset($verz)) {
        $verz = getcwd();
    }
    $it = new RecursiveDirectoryIterator($verz, RecursiveDirectoryIterator::SKIP_DOTS);
    $files = new RecursiveIteratorIterator($it, RecursiveIteratorIterator::CHILD_FIRST);
    foreach($files as $file) {
        if ($file->isDir()){
            echo $file->getRealPath()."<br>"; // Verzeichnis
        } else {
            echo $file->getRealPath()."<br>"; // Datei
        }
    }
    return
}