Codeschnipsel - Funktion - Alle Dateien in einem Ordner auslesen


Hier meine Funktion um alle Dateien im Ordner anzuzeigen.
Das Prinzip ist das gleiche wie beim Codeschnipsel alle Ordner im Ordner auslesen.

Code:
<? //-- START FUNKTION function viewfilespas($pfad){ # Pfad definieren $pfad = $pfad.'/';   # Pfad prüfen if (!is_dir($pfad) || is_link($pfad)){ return false; exit; }   # Ordner Öffnen $dir = opendir($pfad);   # Array erstellen $heuris = array();   # Ordner auslesen while ($ordner = readdir($dir)){   # Filtern if (is_file($pfad.$ordner) && !is_link($pfad.$ordner)){ # Datei im Array hinzufügen $heuris[] = $ordner; } } closedir($dir);   # Sortieren asort($heuris);   # Es wird ein Array zurückgegeben return $heuris; } //-- ENDE FUNKTION   //-- Ausgabe # Array holen $ordner = viewfilespas('/srv/www/htdocs/web56/html/');   # Array auswerten if($ordner){ foreach($ordner as $var){ echo $var.'<br />'; }}else{ echo 'Pfad ungültig!'; }   ?>

Diese Funktion liest den Ordner aus und filtert alle Dateien,
anschließend werden diese Dateien in einen Array getan und nach dem Alphabet sortiert.

Viel Spaß damit ;-)
Patrick

Beachten Sie: Wir übernehmen keinerlei Haftung für irgendwelche Schäden, Ausfälle oder sonstigen Geschehnissen.
Alle Angaben sind ohne Gewähr, Sie handeln auf eigenes Risiko!
Alle genannten Soft- und Hardwarebezeichnungen sowie Markennamen sind Eigentum ihrer jeweiligen Inhaber und unterliegen im Allgemeinen warenzeichen-, marken- oder patentrechtlichem Schutz.
Alle Rechte vorbehalten