Mailinglisten-Archive |
Hallo,
hier das Beispiel aus der de.comp.lang.php
<?PHP
function show_dir($dir, $pos=2)
{
if($pos == 2)
{
echo "<hr><pre>";
}
$handle = @opendir($dir);
while ($file = @readdir ($handle))
{
if (eregi("^\.{1,2}$",$file))
{
continue;
}
if(is_dir($dir.$file))
{
printf ("% ".$pos."s <b>%s</b>\n", "|-", $file);
show_dir($dir.$file."/", $pos + 3);
}
else
{
printf ("% ".$pos."s %s\n", "|-", $file);
}
}
@closedir($handle);
if($pos == 2)
{
echo "</pre><hr>";
}
}
show_dir("special/");
?>
----- Original Message -----
From: "Andreas Schmied" <hustenbonbon1 at gmx.de>
To: <php at phpbar.de>
Sent: Tuesday, October 26, 2004 11:15 AM
Subject: [php] Ordnerstruktur rekursiv ausgeben
> 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.
>
> --
> mfg A.Schmied
>
> +++ GMX DSL Premiumtarife 3 Monate gratis* + WLAN-Router 0,- EUR* +++
> Clevere DSL-Nutzer wechseln jetzt zu GMX: http://www.gmx.net/de/go/dsl
>
> --
> ** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de **
> Informationen: http://www.phpbar.de
> http://lists.phpbar.de/mailman/listinfo/php
>
php::bar PHP Wiki - Listenarchive