php实现遍历文件夹的方法汇总

开发技术 作者: 2024-08-17 03:20:01
在一般的PHP面试中,有很多都会问及这样的一个问题:写一个能遍历指定文件夹下所有文件和文件夹的方法。下面我们就来汇总下,希望对大家能够有所帮助

PHP 遍历 文件夹 ,不少时候还是很需要的

/*获取所有文件*/

/*获取所有文件,只要一层目录文件*/

PHP 遍历 文件夹 加强版

/*获取所有文件,带时间*/

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

/*获取所有文件,带时间*/

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

原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_63566.html