使用php怎么遍历文件夹
短信预约 -IT技能 免费直播动态提醒
使用php怎么遍历文件夹?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
php有什么特点
1、执行速度快。2、具有很好的开放性和可扩展性。3、PHP支持多种主流与非主流的数据库。4、面向对象编程:PHP提供了类和对象。5、版本更新速度快。6、具有丰富的功能。7、可伸缩性。8、功能全面,包括图形处理、编码与解码、压缩文件处理、xml解析等。
1、说明
scandir返回一个数组,指定目录中的文件和目录。
2、语法
scandir(directory,sorting_order,context);
3、参数
directory 规定要扫描的目录。
sorting_order 规定排列顺序。
Context 规定目录环境。
4、返回值
成功则返回文件和目录的数组。失败则返回 FALSE。
5、遍历文件夹实例
function getDir($path){ //判断目录是否为空 if(!file_exists($path)) { return []; } $files = scandir($path); $fileItem = []; foreach($files as $v) { $newPath = $path .DIRECTORY_SEPARATOR . $v; if(is_dir($newPath) && $v != '.' && $v != '..') { $fileItem = array_merge($fileItem, getDir($newPath)); }else if(is_file($newPath)){ $fileItem[] = $newPath; } } return $fileItem;}
关于使用php怎么遍历文件夹问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注编程网行业资讯频道了解更多相关知识。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341