php使用spl库遍历文件
来源:互联网 发布:win10用的c语言编译器 编辑:程序博客网 时间:2024/04/29 12:59
实例代码:
<?phpclass ExtentionFinder extends FilterIterator{public $predicate, $path;public function __construct($path, $predicate){$this->predicate = $predicate;$this->path = $path;$it = new RecursiveDirectoryIterator($path);$flatIterator = new RecursiveIteratorIterator($it);parent::__construct($flatIterator);}public function accept(){$pathInfo = pathinfo($this->current());$extension = $pathInfo['extension'];return ($extension == $this->predicate);}}?><?php$it = new ExtentionFinder('./', 'php');foreach($it as $value){echo $value."<br/>";}?>
0 0
- php使用spl库遍历文件
- 一段PHP SPL标准库的用法(遍历目录,查找固定条件的文件
- php spl使用详解
- PHP SPL的使用
- PHP SPL的使用
- PHP SPL标准库的用法(遍历目录)
- php标准库 SPL 迭代器之 ---------AppendIterator(遍历多个迭代器)
- php标准库(SPL)-SPL函数
- PHP SPL 标准库
- php标准库SPL
- PHP spl 标准库
- PHP SPL标准库
- PHP SPL标准库
- 使用php标准库spl在实现观察者模式
- PHP SPL
- PHP SPL
- php SPL
- php中的spl(供自己使用)
- C++ <统计单词数及单个字母出现次数>
- uva 133
- 把某个目录设置为当前目录
- Linux批量查找文件内容
- 【排序】归并排序法
- php使用spl库遍历文件
- Mysql慢查询日志
- LeetCode_Implement Stack using Queues
- 程序员技术
- Android实现EditText正则表达式过滤
- Sn1per v1.3-自动化扫描测试工具
- Nescafé 41-异化多肽polypeptide
- linux 文件组织结构--转载
- 比较大小NSOrderedAscending NSOrderedSame NSOrderedDescending