Tuesday 2 June 2015

Combined Dirs File Listing - Returns a file list from multiple directories

<?php
function combine_dirs($dir_array) {
 $count = count($dir_array);
 for ($i = 0; $i < $count; $i++) {
  $dir = $dir_array[$i];
  if (is_dir($dir)) {
   $opendir = opendir($dir);
   while($file = readdir($opendir)) {
    $j++;
    $files[$j] = "$file";
   }
   @closedir($opendir);
  }
 }
 sort($files);
 return $files;
}
?>
 

Usage

Pass an array of directories to the function and get a return array
 

0 comments:

Post a Comment