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 相关文章推荐
PHP5.2中date()函数显示时间与北京时间相差8小时的解决办法
May 28 PHP
php面向对象全攻略 (三)特殊的引用“$this”的使用
Sep 30 PHP
一步一步学习PHP(3) php 函数
Feb 15 PHP
并发下常见的加锁及锁的PHP具体实现代码
Oct 12 PHP
PHP flush()与ob_flush()的区别详解
Jun 03 PHP
编写安全 PHP应用程序的七个习惯深入分析
Jun 08 PHP
PHP+jQuery 注册模块的改进(三):更新到Smarty3.1
Oct 14 PHP
php命令行(cli)模式下报require 加载路径错误的解决方法
Nov 23 PHP
PHP中的正则表达式实例详解
Apr 25 PHP
Laravel学习教程之View模块详解
Sep 18 PHP
Laravel 自定命令以及生成文件的例子
Oct 23 PHP
php正则表达式使用方法整理集合
Jan 31 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面向对象全攻略 (九)访问类型
2009/09/30 PHP
一个经典的PHP验证码类分享
2014/11/18 PHP
PHP微信API接口类
2016/08/22 PHP
jQuery中(function(){})()执行顺序的理解
2013/03/05 Javascript
无缝滚动js代码通俗易懂(自写)
2013/06/19 Javascript
JavaScript function 的 length 属性使用介绍
2014/09/15 Javascript
Javascript学习笔记之数组的构造函数
2014/11/23 Javascript
bootstrap改变按钮加载状态
2014/12/01 Javascript
jQuery中element选择器用法实例
2014/12/29 Javascript
详解JavaScript正则表达式之分组匹配及反向引用
2016/03/09 Javascript
基于jquery实现最简单的选项卡切换效果
2016/05/08 Javascript
jQuery 限制输入字符串长度
2016/06/20 Javascript
JavaScript中的普通函数和箭头函数的区别和用法详解
2017/03/21 Javascript
js HTML5 canvas绘制图片的方法
2017/09/08 Javascript
React/Redux应用使用Async/Await的方法
2017/11/16 Javascript
基于Vue2的独立构建与运行时构建的差别(详解)
2017/12/06 Javascript
jQuery Dom元素操作技巧
2018/02/04 jQuery
vue中使用GraphQL的实例代码
2019/11/04 Javascript
Python全局变量用法实例分析
2016/07/19 Python
Python学习教程之常用的内置函数大全
2017/07/14 Python
ubuntu中配置pyqt4环境教程
2017/12/27 Python
Pyqt清空某一个QTreeewidgetItem下的所有分支方法
2019/06/17 Python
详解Django定时任务模块设计与实践
2019/07/24 Python
python+pygame实现坦克大战
2019/09/10 Python
python sqlite的Row对象操作示例
2019/09/11 Python
python matplotlib模块基本图形绘制方法小结【直线,曲线,直方图,饼图等】
2020/04/26 Python
Python验证码截取识别代码实例
2020/05/16 Python
python中判断文件结束符的具体方法
2020/08/04 Python
做一个能自适应高度的textarea的示例代码
2019/09/06 HTML / CSS
海信商城:海信电视、科龙空调、容声冰箱官方专卖
2017/02/07 全球购物
windeln官方海外旗舰店:德淘超人气母婴超市
2017/12/15 全球购物
百度吧主申请感言
2014/01/12 职场文书
信息技术培训感言
2014/03/06 职场文书
导游词之山西关帝庙
2019/11/01 职场文书
字典算法实现及操作 --python(实用)
2021/03/31 Python
JavaScript实现简单计时器
2021/06/22 Javascript