php遍历文件夹内所有文件并输出(php遍历文件夹)
导读:对于文件夹,如果让我们一个个的去检查是比较费时和费力的。不过在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版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!