PHP - Rekursives Auflisten aller Verzeichnisse und Unterverzeichnisse im Dropdown-Menü [duplizieren]

Mögliche Duplikate:
PHP Holen Sie sich alle Unterverzeichnisse eines bestimmten Verzeichnisses

Ich möchte ein Dropdown-Menü, in dem alle Unterverzeichnisse angezeigt werden./files/$userid/ nicht nur der Hauptordner. Zum Beispiel:/files/$userid/folder1/folder2/

Mein aktueller Code ist:

HTML:

<select name="myDirs">
<option value=""  selected="selected">Select a folder</option>

PHP:

if (chdir("./files/" . $userid)) {

       $dirs = glob('*', GLOB_ONLYDIR);
       foreach($dirs as $val){
          echo '<option value="'.$val.'">'.$val."</option>\n";
       }        
        } else {
       echo 'Changing directory failed.';
}

Antworten auf die Frage(3)

Ihre Antwort auf die Frage