php 删除目录下N分钟前创建的所有文件的实现代码


Posted in PHP onAugust 10, 2013
<?php
//delfile("upload",10);
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));     
        $filedate=date("Y-m-d h:i:s", filemtime($fullpath)); 
  //$d1=strtotime(date("Y-m-d")); 
        $d1=strtotime(date("Y-m-d h:i:s"));
        $d2=strtotime($filedate);
        //$Days=round(($d1-$d2)/3600/24); 
        $Days=round(($d1-$d2)/60);   
        if($Days>$n)
        unlink($fullpath);  ////删除文件         }
     }      
    }
   }
   closedir($dh); 
 }
}
?>
PHP 相关文章推荐
php+oracle 分页类
Oct 09 PHP
对Session和Cookie的区分与解释
Mar 16 PHP
php自定义apk安装包实例
Oct 20 PHP
PHP解密Unicode及Escape加密字符串
May 17 PHP
PHP中的常见魔术方法功能作用及用法实例
Jul 01 PHP
实例讲解YII2中多表关联的使用方法
Jul 21 PHP
PHP 文件锁与进程锁的使用示例
Aug 07 PHP
php中html_entity_decode实现HTML实体转义
Jun 13 PHP
php unlink()函数使用教程
Jul 12 PHP
php成功操作redis cluster集群的实例教程
Jan 13 PHP
2020最新版 PhpStudy V8.1版本下载安装使用详解
Oct 30 PHP
php中配置文件保存修改操作 如config.php文件的读取修改等操作
May 12 PHP
php中如何判断一个网页请求是ajax请求还是普通请求
Aug 10 #PHP
php一些错误处理的方法与技巧总结
Aug 10 #PHP
Zend Studio 实用快捷键一览表(精心整理)
Aug 10 #PHP
php对csv文件的读取,写入,输出下载操作详解
Aug 10 #PHP
将word转化为swf 如同百度文库般阅读实现思路及代码
Aug 09 #PHP
php var_export与var_dump 输出的不同
Aug 09 #PHP
页面乱码问题的根源及其分析
Aug 09 #PHP
You might like
深入PHP数据加密详解
2013/06/18 PHP
关于php程序报date()警告的处理(date_default_timezone_set)
2013/10/22 PHP
PHP curl伪造IP地址和header信息代码实例
2015/04/27 PHP
Javascript中的for in循环和hasOwnProperty结合使用
2013/06/05 Javascript
js格式化时间和js格式化时间戳示例
2014/02/10 Javascript
javascript作用域、作用域链(菜鸟必看)
2016/06/16 Javascript
简单分析javascript中的函数
2016/09/10 Javascript
form表单转Json提交的方法(推荐)
2016/09/23 Javascript
初学node.js中实现删除用户路由
2019/05/27 Javascript
详解Vue中组件传值的多重实现方式
2019/08/16 Javascript
Node.js中出现未捕获异常的处理方法
2020/06/29 Javascript
vue v-for出来的列表,点击某个li使得当前被点击的li字体变红操作
2020/07/17 Javascript
vue 添加和编辑用同一个表单,el-form表单提交后清空表单数据操作
2020/08/03 Javascript
Vue自定义多选组件使用详解
2020/09/08 Javascript
原生JS实现拖拽功能
2020/12/16 Javascript
[46:12]完美世界DOTA2联赛循环赛 DM vs Matador BO2第一场 11.04
2020/11/04 DOTA
Python升级导致yum、pip报错的解决方法
2017/09/06 Python
vscode 远程调试python的方法
2017/12/01 Python
python如何在列表、字典中筛选数据
2018/03/19 Python
对python多线程中Lock()与RLock()锁详解
2019/01/11 Python
WxPython建立批量录入框窗口
2019/02/27 Python
pandas将多个dataframe以多个sheet的形式保存到一个excel文件中
2019/10/10 Python
利用matplotlib为图片上添加触发事件进行交互
2020/04/23 Python
pytorch实现查看当前学习率
2020/06/24 Python
python爬虫如何解决图片验证码
2021/02/14 Python
HTML5公共页面提取作为公用代码的方法
2020/06/30 HTML / CSS
Clarks鞋法国官方网站:英国其乐鞋品牌
2018/02/11 全球购物
Vision Direct比利时:在线订购隐形眼镜
2019/08/27 全球购物
Ever New美国:澳大利亚领先的女装时尚品牌
2019/11/28 全球购物
“四风”问题整改措施和努力方向
2014/09/20 职场文书
关于随地扔垃圾的检讨书
2014/09/30 职场文书
法学专业大学生实习自我鉴定
2014/10/05 职场文书
先进工作者个人总结
2015/02/15 职场文书
国庆放假通知怎么写
2015/07/30 职场文书
2016师德师风学习心得体会
2016/01/12 职场文书
Hive HQL支持2种查询语句风格
2022/06/25 数据库