<?php
/**
* 便利文件夹下面所有的文件 和 文件夹
* @param $dir string 文件夹路径
* @return 返回查找到的文件和文件夹
*/
function list_files($dir){
$files = array();
if(is_dir($dir)){
if($open = opendir($dir)){
while($file = readdir($open)){
if(in_array($file, array('.','..'))){
continue;
}
if(is_dir($dir . '/' . $file)){
$file2 = list_files($dir . '/' . $file);
if($file2){
$files = array_merge($files,$file2);
} else {
$files[] = $dir . '/' . $file . '/';
}
} else {
$files[] = $dir . '/' . $file;
}
}
closedir($open);
return $files;
}
} else {
die('请检查是输入dir是否正确');
}
}
print_r(list_files('../x'));
?>
便利文件和文件夹
最新推荐文章于 2021-12-27 00:32:43 发布