《PHP學(xué)習(xí):php實(shí)現(xiàn)遍歷文件夾的方法匯總》要點(diǎn):
本文介紹了PHP學(xué)習(xí):php實(shí)現(xiàn)遍歷文件夾的方法匯總,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
php 遍歷 文件夾 ,不少時(shí)候還是很需要的PHP應(yīng)用
/*獲取所有文件*/PHP應(yīng)用
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; }
/*獲取所有文件,只要一層目錄文件*/PHP應(yīng)用
function get_my_files( $path ){ $list = array(); foreach( glob( $path . '/*') as $item ){ if( is_dir( $item ) ){ $list[] = $item; } } return $list; }
php 遍歷 文件夾 加強(qiáng)版PHP應(yīng)用
/*獲取所有文件,帶時(shí)間*/PHP應(yīng)用
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 訪問(wèn)時(shí)間 fileatime 訪問(wèn)時(shí)間 filemtime 修改時(shí)間 } } return $list; }
/*獲取所有文件,帶時(shí)間*/PHP應(yīng)用
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 訪問(wèn)時(shí)間 fileatime 訪問(wèn)時(shí)間 filemtime 修改時(shí)間 } } return $list; }
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/1534.html