博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DirectoryIterator遍历目录下的所有文件
阅读量:6334 次
发布时间:2019-06-22

本文共 434 字,大约阅读时间需要 1 分钟。

概要

相信小伙伴们,经常会有遍历目录下文件列表的需求吧?以前的做法,往往是open一个目录,然后去遍历。今天想介绍一种新的实现方法——借助DirectoryIterator类

新的方案

DirectoryIterator实现了Iterator接口。遍历目录时很方便,分享给大家!

外部调用DirectoryIterator时,传入一个目录路径字符串,实例化DirectoryIterator类。
用foreach或者while遍历目录

foreach遍历

isFile()){ echo $file->getFilename()."
"; }}

while循环遍历

//2、while循环while($dir->valid()){    if($dir->current()->isFile()){        echo $dir->current()->getFilename()."
"; } $dir->next();}

转载地址:http://grioa.baihongyu.com/

你可能感兴趣的文章
各种排序算法
查看>>
Vuex详解笔记2
查看>>
django url注册器组件, 响应器组件, 分页器组件
查看>>
JAVA之IO流(字符流)
查看>>
RHEL7启动到命令模式
查看>>
sublime的python开发环境搭建
查看>>
Windows Server 2008 R2 配置AD(Active Directory)域控制器
查看>>
Python函数之装饰器
查看>>
Ace of Aces
查看>>
The Factor
查看>>
基于AdminLTE的jquery头像更新
查看>>
6、Modal
查看>>
比较和排序(IComparable和IComparer以及它们的泛型实现)
查看>>
关于浮点数精度的问题
查看>>
第四十八课、替换对话框的设计与实现------------------狄泰软件学院
查看>>
集成 dubbo 微服务
查看>>
C++11 占位符placeholders和函数bind用法
查看>>
驱动编译的时候注意编译工程选项
查看>>
使用NSData来加载文件
查看>>
嵌入式开发必备知识点
查看>>