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

php實現(xiàn)遍歷文件夾的方法匯總

 更新時間:2017年03月02日 08:38:20   作者:月小升博客  
在一般的PHP面試中,有很多都會問及這樣的一個問題:寫一個能遍歷指定文件夾下所有文件和文件夾的方法。下面我們就來匯總下,希望對大家能夠有所幫助

php 遍歷 文件夾 ,不少時候還是很需要的

/*獲取所有文件*/

function get_all_files( $path ){
  $list = array();
  foreach( glob( $path . '/*') as $item ){
    if( is_dir( $item ) ){
     $list = array_merge( $list , get_all_files( $item ) );
    }
    else{
     $list[] = $item;
    }
  }
  return $list;
}

/*獲取所有文件,只要一層目錄文件*/

function get_my_files( $path ){
  $list = array();
  foreach( glob( $path . '/*') as $item ){
    if( is_dir( $item ) ){
     $list[] = $item;
    }
  }
  return $list;
}

php 遍歷 文件夾 加強版

/*獲取所有文件,帶時間*/

function get_all_files_time( $path ){
 clearstatcache();
  $list = array();
 
  foreach( glob( $path . '/*') as $item ){
    if( is_dir( $item ) ){
  $list = array_merge( $list , get_all_files_time( $item ) );
 
    }
    else{
 
  $list[$item] = ftime(fileatime($item)); //fileatime 訪問時間 fileatime 訪問時間 filemtime 修改時間
 
 
    }
  }
  return $list;
}

/*獲取所有文件,帶時間*/

function get_all_files_mtime( $path ){
 clearstatcache();
  $list = array();
 
  foreach( glob( $path . '/*') as $item ){
    if( is_dir( $item ) ){
  $list = array_merge( $list , get_all_files_mtime( $item ) );
 
    }
    else{
 
  $list[$item] = ftime(filemtime($item)); //fileatime 訪問時間 fileatime 訪問時間 filemtime 修改時間
 
 
    }
  }
  return $list;
}

相關文章

最新評論

兴义市| 哈尔滨市| 桓台县| 平凉市| 罗源县| 大丰市| 龙岩市| 巴彦县| 广宗县| 隆尧县| 延川县| 大兴区| 玛多县| 屯昌县| 达孜县| 芷江| 绵竹市| 永登县| 天祝| 丹凤县| 远安县| 苍梧县| 长寿区| 和林格尔县| 佛冈县| 洛阳市| 平原县| 漳平市| 盐池县| 贵溪市| 佛坪县| 阿拉善左旗| 靖边县| 阿拉善盟| 遵化市| 广昌县| 都兰县| 抚顺市| 灵宝市| 清流县| 民权县|