Ich versuche, eine Liste mit Ordnern und Unterordnern zu erhalten Ich habe die folgenden, die mir erlaubt, die Ordner und Unterordner zu bekommen, aber ich brauchte es sortiert wie die zB unten habe ich versucht, aber ich weiß nicht, wie ich herumkommen würde.wie Ordner und Unterordner von Verzeichnis in PHP
Root/
Root/Images
Root/Images/UserImages
Root/Text/
Root/Text/User1/
Root/Text/User1/Folder2
aber am monent seine Anzeige wie diese
Root/css/
tree/css/
js/
images/
PHP CODE:
function ListFolder($path)
{
$dir_handle = @opendir($path) or die("Unable to open $path");
//Leave only the lastest folder name
$dirname = end(explode("/", $path));
//display the target folder.
echo ("$dirname/");
while (false !== ($file = readdir($dir_handle)))
{
if($file!="." && $file!="..")
{
if (is_dir($path."/".$file))
{
//Display a list of sub folders.
ListFolder($path."/".$file);
echo "<br>";
}
}
}
//closing the directory
closedir($dir_handle);
}
ListFolder("../");
Danke
möglich Duplikat von mindestens [PHP SPL RecursiveDirectoryIterator RecursiveIteratorIterator den vollständigen Baum Abrufen] (http: //stackoverflow.com/questions/2418068/php-spl-recursivedirectoryiterator-recursiveiteratoriterator-retrieving-the-full) – Gordon