php实现遍历文件夹的方法摘要。

php遍历文件夹,很多时间

访问所有文件


功能get_all_files($路径){
$数组();
foreach(glob($路径 / *。)达项目){
如果(is_dir($项)){
$列表= array_merge($列表,get_all_files($项));
}
别的{
$列表;
}
}
返回$列表;
}



获取所有文件,只要是一个目录文件。


功能get_my_files($路径){
$数组();
foreach(glob($路径 / *。)达项目){
如果(is_dir($项)){
$列表;
}
}
返回$列表;
}



php遍历文件夹增强版

获取所有文件,随时间。


功能get_all_files_time($路径){
clearstatcache();
$数组();

foreach(glob($路径 / *。)达项目){
如果(is_dir($项)){
$列表= array_merge($列表,get_all_files_time($项));

}
别的{

列表项} = { $ $时间(fileatime($项)); / / fileatime访问时间访问时间,修改时间fileatime个


}
}
返回$列表;
}



获取所有文件,随时间。


功能get_all_files_mtime($路径){
clearstatcache();
$数组();

foreach(glob($路径 / *。)达项目){
如果(is_dir($项)){
$列表= array_merge($列表,get_all_files_mtime($项));

}
别的{

列表项} = { $ $时间(个($项)); / / fileatime访问时间访问时间,修改时间fileatime个


}
}
返回$列表;
}