所在的位置: java >> 基本简介 >> 利用PHPSPLStandardPHP

利用PHPSPLStandardPHP

PHPSPL中文翻译过来就叫PHP标准库,是PHP内置的封装好的一些类,在这里我们看看如何利用这个标准库来遍历一个文件夹下所有目录的文件。

先看例子,然后讲解:

?php

classceshiextendsFilterIterator{protected$ext=array(jpg,gif);/***提供$path并生成对应的目录迭代器*/publicfunction__construct($path){parent::__construct(newRecursiveIteratorIterator(newRecursiveDirectoryIterator($path)));}/***检查文件扩展名是否满足条件*/publicfunctionaccept(){$item=$this-getInnerIterator();if($item-isFile()in_array(pathinfo($item-getFilename(),PATHINFO_EXTENSION),$this-ext)){returnTRUE;}}}//实例化

$file_dir=E:\







































白癜风初期能治愈吗
青少年白癜风爱心公益



转载请注明:http://www.jiaju1314.com/jbjj/11464.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了