Liste alle Ordner eines Verzeichnisses aus und gibt diese als Array zurück.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
<?php /** * Liste alle Ordner eines Verzeichnisses aus und gibt diese als Array zurück. * * @param string $path * @return array * @see http://www.php-function.de/funktion/dateisystem/get_dirs/ */ function get_dirs($path){ $return = array(); if(!is_dir($path)) return FALSE; $dir = @opendir($path); while($file = @readdir($dir)){ if(is_dir($path."/".$file) && $file[0] != ".") $return[] = $file; } sort($return); return $return; } ?> |
Schreibe einen Kommentar