note 58635 deleted from function.readdir by betz

From: Date: Sat, 12 Nov 2005 12:06:15 +0000
Subject: note 58635 deleted from function.readdir by betz
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-98474@lists.php.net to get a copy of this message
Note Submitter: Reason: non-english ---- If anybody only needs the files containig a directory and doesn't care about subdirectories, you can use my function: /** * @desc Dateien eines Verzeichnises ermitteln * a * @param string $Directory Name des Verzeichnisses * @return array $aResults Dateiliste */ function ListDir ($Directory) { // Array welcher die Dateiliste enthält $aResults = array(); // Check ob es sich um ein Verzeichnis handelt if (is_dir($Directory)) { // Check ob Verzeichnis geöffnen werden kann if($Handler = opendir($Directory)) // Verzeichniss öffnen { // Durchlauf bis alle Dateien des Verzeichnisses gelesen sind while ($File = readdir($Handler)) { // ./.. nicht zur Dateiliste hinzufügen if (($File != '.') && ($File != '..') && (is_dir($Directory.'/'.$File) == false)) { $aResults[]['RealFileName'] = $File; } } // Handler schliessen closedir($Handler); return $aResults; } else return array(); } else return array(); }

« previous php.notes (#98474) next »