您的位置 首页 php

php小函数,遍历文件夹的4种姿态

/*获取所有文件*/

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;}

本文为一讯原创文章,转载无需和我联系,但请注明来自尊氪博客www.zunkr.com

文章来源:智云一二三科技

文章标题:php小函数,遍历文件夹的4种姿态

文章地址:https://www.zhihuclub.com/37015.shtml

关于作者: 智云科技

热门文章

网站地图