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使用spl库遍历文件,包括了方面的内容,希望对php教程有兴趣的朋友有所帮助。