Combined Dirs File Listing

Returns a file list from multiple directories

<?
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


Comments

Add your comment