作者:王炜
日期:2014年02月13日
function listdir($start_dir='.') {
$files = array();
if (is_dir($start_dir)) {
$fh = opendir($start_dir);
while (($file = readdir($fh)) !== false) {
if (strcmp($file, '.')==0 ¦¦ strcmp($file, '..')==0) continue;
$filepath = $start_dir . '/' . $file;
if ( is_dir($filepath) ) {
$files = array_merge($files, listdir($filepath));
}else{
array_push($files, $filepath);
}
}
closedir($fh);
} else {
$files = false;
}
return $files;
}
欢迎转载,转载请保留链接: https://www.phpzu.com/article/2014/02/13/171.html