PHP 扫描目录所有文件
PHP
function get_files($path, $base = null){
$list = [];
$files = is_dir($path) ? scandir($path) : [];
foreach($files as $file){
if(is_dir($path . '/' . $file)){
array_push($list, ...get_files($path . '/' . $file, $base ?: $path));
} else {
$list[] = $path . '/' . $file;
}
}
return $list;
}
array_map(function($file){
echo $file . PHP_EOL;
}, get_files(__DIR__));
标签:
订阅评论
登录
0 评论