最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解析PHP SPL標(biāo)準(zhǔn)庫(kù)的用法(遍歷目錄,查找固定條件的文件)

 更新時(shí)間:2013年06月18日 15:59:01   作者:  
本篇文章是對(duì)PHP中SPL標(biāo)準(zhǔn)庫(kù)的用法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
<?php
 class RecursiveFileFilterIterator extends FilterIterator {
     // 滿足條件的擴(kuò)展名
     protected $ext = array('jpg','gif');

     /**
      * 提供 $path 并生成對(duì)應(yīng)的目錄迭代器
      */
     public function __construct($path) {
         parent::__construct(new RecursiveIteratorIterator(new RecursiveDirectoryIterator($path)));
     }

     /**
      * 檢查文件擴(kuò)展名是否滿足條件
      */
     public function accept() {
         $item = $this->getInnerIterator();
         if ($item->isFile() && 
                 in_array(pathinfo($item->getFilename(), PATHINFO_EXTENSION), $this->ext)) {
             return TRUE;
         }
     }
 }

 // 實(shí)例化
 foreach (new RecursiveFileFilterIterator('D:/history') as $item) {
     echo $item . PHP_EOL;
 }

相關(guān)文章

最新評(píng)論

穆棱市| 盐源县| 河北区| 静海县| 茶陵县| 云浮市| 玉环县| 克东县| 搜索| 子洲县| 革吉县| 三江| 达拉特旗| 临漳县| 濮阳县| 旅游| 齐齐哈尔市| 沁源县| 孟连| 宿迁市| 雅安市| 收藏| 龙海市| 宾川县| 辽宁省| 钦州市| 泰州市| 车险| 体育| 新宁县| 常宁市| 南岸区| 寻乌县| 通许县| 临夏市| 凌源市| 吕梁市| 门源| 澳门| 阿克陶县| 安塞县|