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程序员工具
May 26 PHP
php 防止单引号,双引号在接受页面转义
Jul 10 PHP
PHP 5.3新特性命名空间规则解析及高级功能
Mar 11 PHP
PHP中使用cURL实现Get和Post请求的方法
Mar 13 PHP
PHP+Mysql树型结构(无限分类)数据库设计的2种方式实例
Jul 15 PHP
php获取url参数方法总结
Nov 13 PHP
php中substr()函数参数说明及用法实例
Nov 15 PHP
smarty内置函数{loteral}、{ldelim}和{rdelim}用法实例
Jan 22 PHP
使用PHPExcel操作Excel用法实例分析
Mar 26 PHP
PHP7.1实现的AES与RSA加密操作示例
Jun 15 PHP
PHP耦合设计模式实例分析
Aug 08 PHP
PHP中将一个字符串部分字符用星号*替代隐藏的实现代码
Sep 08 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个人网站架设连环讲(一)
2006/10/09 PHP
php将数据库导出成excel的方法
2010/05/07 PHP
浅析get与post的一些特殊情况
2014/07/28 PHP
PHP编程实现微信企业向用户付款的方法示例
2017/07/26 PHP
php的RSA加密解密算法原理与用法分析
2020/01/23 PHP
Javascript中获取出错代码所在文件及行数的代码
2010/09/23 Javascript
在vs2010中调试javascript代码方法
2011/02/11 Javascript
Javascript this 的一些学习总结
2012/08/02 Javascript
改变文件域的样式实现思路同时兼容ie、firefox
2013/10/23 Javascript
Javascript Memoizer浅析
2014/10/16 Javascript
node.js中的events.emitter.once方法使用说明
2014/12/10 Javascript
nodejs调用cmd命令实现复制目录
2015/05/04 NodeJs
深入解析AngularJS框架中$scope的作用与生命周期
2016/03/05 Javascript
原生js实现手风琴功能(支持横纵向调用)
2017/01/13 Javascript
Vue.js项目部署到服务器的详细步骤
2017/07/17 Javascript
基于 Vue.js 2.0 酷炫自适应背景视频登录页面实现方式
2018/01/17 Javascript
详解es6超好用的语法糖Decorator
2018/08/01 Javascript
vue插件实现v-model功能
2018/09/10 Javascript
Vue弹出菜单功能的实现代码
2018/09/12 Javascript
js取0-9随机取4个数不重复的数字代码实例
2019/03/27 Javascript
微信小程序缓存过期时间的使用详情
2019/05/12 Javascript
Python实现将sqlite数据库导出转成Excel(xls)表的方法
2017/07/17 Python
Python中Numpy包的安装与使用方法简明教程
2018/07/03 Python
Python 调用PIL库失败的解决方法
2019/01/08 Python
Django框架中间件(Middleware)用法实例分析
2019/05/24 Python
python SocketServer源码深入解读
2019/09/17 Python
django model通过字典更新数据实例
2020/04/01 Python
Pytest框架之fixture的详细使用教程
2020/04/07 Python
500行python代码实现飞机大战
2020/04/24 Python
python2.7使用scapy发送syn实例
2020/05/05 Python
详解python中GPU版本的opencv常用方法介绍
2020/07/24 Python
python上下文管理器异常问题解决方法
2021/02/07 Python
台湾家适得:Homeget
2019/02/11 全球购物
六月份红领巾广播稿
2014/02/03 职场文书
2015年项目工作总结
2015/04/29 职场文书
巾帼建功标兵先进事迹材料
2016/02/29 职场文书