php实现遍历文件夹的方法汇总
php遍历文件夹,不少时候还是很需要的
/*获取所有文件*/
functionget_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;
}
/*获取所有文件,只要一层目录文件*/
functionget_my_files($path){
$list=array();
foreach(glob($path.'/*')as$item){
if(is_dir($item)){
$list[]=$item;
}
}
return$list;
}
php遍历文件夹加强版
/*获取所有文件,带时间*/
functionget_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;
}
/*获取所有文件,带时间*/
functionget_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;
}
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西