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

PHP遞歸獲取目錄內所有文件的實現(xiàn)方法

 更新時間:2016年11月01日 10:59:51   投稿:jingxian  
下面小編就為大家?guī)硪黄狿HP遞歸獲取目錄內所有文件的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

如下所示:

/**
   * 遞歸獲取文件夾內所有文件
   * 返回一個TREE結構的文件系統(tǒng)
   * @param string $dir
   * @param array $filter
   * @return array $files
   */
  function scan_dir($dir, $filter = array()){
    if(!is_dir($dir))return false;
    $files = array_diff(scandir($dir), array('.', '..'));
    if(is_array($files)){
      foreach($files as $key=>$value){
        if(is_dir($dir . '/' . $value)){
          $files[$value] = scan_dir($dir . '/' . $value, $filter);
          unset($files[$key]);
          continue;
        }
        $pathinfo = pathinfo($dir . '/' . $value);
        $extension = array_key_exists('extension', $pathinfo) ? $pathinfo['extension'] : '';
        if(!empty($filter) && !in_array($extension, $filter)){
          unset($files[$key]);
        }
      }
    }
    unset($key, $value);
    return $files;
  }

以上就是小編為大家?guī)淼腜HP遞歸獲取目錄內所有文件的實現(xiàn)方法全部內容了,希望大家多多支持腳本之家~

相關文章

最新評論

渑池县| 库伦旗| 仪征市| 玉溪市| 洮南市| 白沙| 旅游| 麻城市| 益阳市| 青河县| 林西县| 孝昌县| 页游| 鄯善县| 新建县| 龙江县| 平度市| 萍乡市| 香港 | 竹北市| 汉寿县| 广东省| 壤塘县| 上高县| 阿城市| 买车| 靖边县| 开平市| 淮滨县| 佛山市| 阜平县| 谷城县| 麦盖提县| 民勤县| 远安县| 永仁县| 松原市| 日照市| 娱乐| 庆安县| 汉阴县|