当前位置: 首页 > 后端技术 > PHP

DirectoryIterator遍历一个目录下的所有文件

时间:2023-03-29 22:20:37 PHP

总结相信小伙伴们,经常有需要遍历一个目录下的文件列表吧?以前的做法往往是打开一个目录,然后遍历。今天给大家介绍一个新的实现方法——DirectoryIterator,DirectoryIterator类的一个新方案,实现了Iterator接口。遍历目录的时候很方便,分享给大家!外部调用DirectoryIterator时,传入目录路径字符串,实例化DirectoryIterator类。使用foreach或者while遍历目录foreachtraverseisFile()){echo$file->getFilename()."
";}}while循环遍历//2、while循环while($dir->valid()){if($dir->current()->isFile()){echo$dir->current()->getFilename()."
";}$dir->next();}