PHP 删除某个目录下N天前的所有文件
2011-08-26 22:56
876 查看
<?php function delfile($dir,$n) //删除DIR路径下N天前创建的所有文件; { if(is_dir($dir)) { if($dh=opendir($dir)) { while (false !== ($file = readdir($dh))) { if($file!="." && $file!="..") { $fullpath=$dir."/".$file; if(!is_dir($fullpath)) { $filedate=date("Y-m-d", filemtime($fullpath)); $d1=strtotime(date("Y-m-d")); $d2=strtotime($filedate); $Days=round(($d1-$d2)/3600/24); if($Days>$n) unlink($fullpath); ////删除文件 } } } } closedir($dh); } } ?>
相关文章推荐
- php 删除目录下N分钟前创建的所有文件的实现代码
- PHP删除目录及目录下所有文件的方法详解
- PHP利用一行代码删除目录下所有文件方法示例
- PHP删除目录下N分钟前创建的所有文件
- PHP删除目录和目录内所有的下级目录、文件代码
- PHP删除目录及目录下所有文件
- PHP删除目录及目录下所有文件
- PHP删除目录及目录下所有文件或删除指定文件方
- PHP实现删除指定目录下的所有文件:
- php 删除目录(删除目录下所有文件)
- PHP删除目录及目录下所有文件的方法详解
- PHP删除目录及目录下所有文件
- php将某个指定目录下的所有文件及文件夹删除
- PHP删除指定目录中的所有目录及文件的方法
- PHP中使用glob函数实现一句话删除某个目录下的所有文件
- php实例分享之通过递归实现删除目录下的所有文件详解
- PHP 删除一个目录及目录下的所有文件的函数代码
- php删除目录下的所有文件和目录
- php中删除目录以及目录中的所有文件