首页IT科技php遍历文件夹内所有文件并输出(php遍历文件夹)

php遍历文件夹内所有文件并输出(php遍历文件夹)

时间2025-06-15 14:20:12分类IT科技浏览4117
导读:对于文件夹,如果让我们一个个的去检查是比较费时和费力的。不过在php中有函数可以进行遍历,那就是scandir的用法,下面我们对函数的具体使用展开介绍,然后带来遍历文件夹的实例。...

对于文件夹             ,如果让我们一个个的去检查是比较费时和费力的             。不过在php中有函数可以进行遍历                  ,那就是scandir的用法      ,下面我们对函数的具体使用展开介绍             ,然后带来遍历文件夹的实例                  。

1            、说明

scandir返回一个数组                  ,指定目录中的文件和目录      。

2                   、语法

scandir(directory,sorting_order,context);

3      、参数

directory 规定要扫描的目录             。

sorting_order 规定排列顺序                  。

Context规定目录环境      。

4      、返回值

成功则返回文件和目录的数组       。失败则返回 FALSE                  。

5                   、遍历文件夹实例

/** *使用scandir遍历目录 * *@param$path *@returnarray */ functiongetDir($path) { //判断目录是否为空 if(!file_exists($path)){ return[]; } $files=scandir($path); $fileItem=[]; foreach($filesas$v){ $newPath=$path.DIRECTORY_SEPARATOR.$v; if(is_dir($newPath)&&$v!=.&&$v!=..){ $fileItem=array_merge($fileItem,getDir($newPath)); }elseif(is_file($newPath)){ $fileItem[]=$newPath; } } return$fileItem; }

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
mac访问win10共享文件夹(如何在Mac OS中访问Windows共享文件夹(做开发会用到)) cmake找不到命令(Makefile学习笔记 我的CPP之路 C++博客)