Here is a snipper I use to get the contents of a directory. I have many times searched the WEB -- and my files -- for similar functionality so I thought I might put it here to save me the the next searches. The PHP manual for opendir that contains similar code can be found here.
/** * returns an associative array containing the file list of the $directory parameter * $fileList[$file_name]contains the size of the file or 0 if file_name is a irectory */ function fileList($disrectory) { $files = array(); if (!is_dir($directory)) return $files; if (false == ($d = @opendir($directory))) return NULL; while (false != ($f = readdir($d))) { $fullName = "$directory/$f"; $files[$f] = is_file($fullName) ? filesize($fullName) : 0; } closedir($d); return $files; }
No comments :
Post a Comment