PHP递归获取目录内所有文件的实现方法

前端之家收集整理的这篇文章主要介绍了PHP递归获取目录内所有文件的实现方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

如下所示:

$value){ if(is_dir($dir . '/' . $value)){ $files[$value] = scan_dir($dir . '/' . $value,$filter); unset($files[$key]); continue; } $pathinfo = pathinfo($dir . '/' . $value); $extension = array_key_exists('extension',$pathinfo) ? $pathinfo['extension'] : ''; if(!empty($filter) && !in_array($extension,$filter)){ unset($files[$key]); } } } unset($key,$value); return $files; }

以上就是小编为大家带来的PHP递归获取目录内所有文件实现方法全部内容了,希望大家多多支持编程之家~

猜你在找的PHP相关文章