/*** 获取当前目录及子目录下的所有文件* @param string $dir 路径名* @return array 所有文件的路径数组*/function get_files($dir) {$files = array();if(!is_dir($dir)) {return $files;}$handle = opendir($dir);if($handle) {while(false !== ($file = readdir($handle))) {if ($file != '.' && $file != '..') {$filename = $dir . "/" . $file;if(is_file($filename)) {$files[] = $filename;}else {$files = array_merge($files, get_files($filename));}}} // end whileclosedir($handle);}return $files;} // end function
