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 飞信好友免费短信API接口开源版
Jul 22 PHP
PHP不用第三变量交换2个变量的值的解决方法
Jun 02 PHP
PHP和javascript常用正则表达式及用法实例
Jul 01 PHP
php实现的返回数据格式化类实例
Sep 22 PHP
PHP+MYSQL实现用户的增删改查
Mar 24 PHP
PHP实现根据银行卡号判断银行
Apr 29 PHP
PHP实现根据图片色界在不同位置加水印的方法
Aug 08 PHP
PHP的swoole扩展安装方法详细教程
May 18 PHP
微信公众号实现会员卡领取功能
Jun 08 PHP
PHP用PDO如何封装简单易用的DB类详解
Jul 30 PHP
2017年最好用的9个php开发工具推荐(超好用)
Oct 23 PHP
PHP内部实现打乱字符串顺序函数str_shuffle的方法
Feb 14 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
基于flush()不能按顺序输出时的解决办法
2013/06/29 PHP
php遍历目录与文件夹的多种方法详解
2013/11/14 PHP
PHP中实现生成静态文件的方法缓解服务器压力
2014/01/07 PHP
php实现的zip文件内容比较类
2014/09/24 PHP
PHP自定义函数实现格式化秒的方法
2016/09/14 PHP
仅IE支持clearAttributes/mergeAttributes方法使用介绍
2012/05/04 Javascript
javascript 按键事件(兼容各浏览器)
2013/12/20 Javascript
Jquery 实现弹出层插件
2015/01/28 Javascript
删除javascript所创建子节点的方法
2015/05/21 Javascript
javascript实现确定和取消提示框效果
2015/07/10 Javascript
jquery+CSS3模拟Path2.0动画菜单效果代码
2015/08/31 Javascript
JS简单循环遍历json数组的方法
2016/04/22 Javascript
vuejs动态组件给子组件传递数据的方法详解
2016/09/09 Javascript
100多个基础常用JS函数和语法集合大全
2017/02/16 Javascript
nodejs实现截取上传视频中一帧作为预览图片
2017/12/10 NodeJs
微信小程序全局变量改变监听的实现方法
2019/07/15 Javascript
微信小程序class封装http代码实例
2019/08/24 Javascript
基于vue、react实现倒计时效果
2019/08/26 Javascript
[48:35]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 TNC vs Optic
2018/04/03 DOTA
python通过scapy获取局域网所有主机mac地址示例
2014/05/04 Python
Python subprocess模块常见用法分析
2018/06/12 Python
Python wxPython库消息对话框MessageDialog用法示例
2018/09/03 Python
python使用正则表达式来获取文件名的前缀方法
2018/10/21 Python
Python提取支付宝和微信支付二维码的示例代码
2019/02/15 Python
python实现简单日期工具类
2019/04/24 Python
python写入数据到csv或xlsx文件的3种方法
2019/08/23 Python
Python分割训练集和测试集的方法示例
2019/09/19 Python
keras .h5转移动端的.tflite文件实现方式
2020/05/25 Python
python中openpyxl和xlsxwriter对Excel的操作方法
2021/03/01 Python
俄罗斯最大的隐形眼镜销售网站:Ochkov.Net
2021/02/07 全球购物
农村改厕实施方案
2014/03/22 职场文书
《和田的维吾尔》教学反思
2014/04/14 职场文书
节约粮食标语
2014/06/18 职场文书
六年级数学教学反思
2016/02/16 职场文书
详解使用 CSS prefers-* 规范提升网站的可访问性与健壮性
2021/05/25 HTML / CSS
OpenCV-Python实现轮廓的特征值
2021/06/09 Python