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获取网卡地址的代码
Apr 09 PHP
MYSQL 小技巧 -- LAST_INSERT_ID
Nov 24 PHP
php生成略缩图代码
Jul 16 PHP
php结合正则批量抓取网页中邮箱地址
May 19 PHP
Yii获取当前url和域名的方法
Jun 08 PHP
php获取远程文件的内容和大小
Nov 03 PHP
浅谈PHP中其他类型转化为Bool类型
Mar 28 PHP
php获取远程图片并下载保存到本地的方法分析
Oct 08 PHP
php自定义时间转换函数示例
Dec 07 PHP
PHP基于DateTime类解决Unix时间戳与日期互转问题【针对1970年前及2038年后时间戳】
Jun 13 PHP
laravel请求参数校验方法
Oct 10 PHP
PHP使用递归按层级查找数据的方法
Nov 10 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
一个连接两个不同MYSQL数据库的PHP程序
2006/10/09 PHP
一个简单的MySQL数据浏览器
2006/10/09 PHP
PHP数字格式化
2006/12/06 PHP
Ext第一周 史上最强学习笔记---GridPanel(基础篇)
2008/12/29 Javascript
Jquery操作Select 简单方便 一个js插件搞定
2009/11/12 Javascript
javascript修改表格背景色实例代码分享
2013/12/10 Javascript
js出生日期 年月日级联菜单示例代码
2014/01/10 Javascript
解决node-webkit 不支持html5播放mp4视频的方法
2015/03/11 Javascript
javascript显示中文日期的方法
2015/06/18 Javascript
轻松学习jQuery插件EasyUI EasyUI创建树形网络(1)
2015/11/30 Javascript
JS在一定时间内跳转页面及各种刷新页面的实现方法
2016/05/26 Javascript
Bootstrap列表组学习使用
2017/02/09 Javascript
nodejs构建本地web测试服务器 如何解决访问静态资源问题
2017/07/14 NodeJs
基于javascript中的typeof和类型判断(详解)
2017/10/27 Javascript
Vue动态获取width的方法
2018/08/22 Javascript
使用vue 国际化i18n 实现多实现语言切换功能
2018/10/11 Javascript
electron实现qq快捷登录的方法示例
2018/10/22 Javascript
vue 本地服务不能被外部IP访问的完美解决方法
2018/10/29 Javascript
详解NodeJs项目 CentOs linux服务器线上部署
2019/09/16 NodeJs
python使用for循环计算0-100的整数的和方法
2019/02/01 Python
Python中单线程、多线程和多进程的效率对比实验实例
2019/05/14 Python
pygame实现俄罗斯方块游戏(AI篇2)
2019/10/29 Python
Python MOCK SERVER moco模拟接口测试过程解析
2020/04/13 Python
Python使用Paramiko控制liunx第三方库
2020/05/20 Python
查找适用于matplotlib的中文字体名称与实际文件名对应关系的方法
2021/01/05 Python
基于PyTorch中view的用法说明
2021/03/03 Python
HTML5-WebSocket实现聊天室示例
2016/12/15 HTML / CSS
HTML5 Canvas中使用用路径描画圆弧
2015/01/01 HTML / CSS
美国最大的袜子制造商和零售商:Renfro Socks
2017/09/03 全球购物
地球上最先进的胡子和头发修剪器:Bevel
2018/01/23 全球购物
离婚协议书怎么写
2014/09/12 职场文书
学校副校长四风对照检查材料整改措施
2014/09/25 职场文书
党的群众路线教育实践活动对照检查材料思想汇报(党员篇)
2014/09/25 职场文书
单位作风建设自查报告
2014/10/23 职场文书
Python 避免字典和元组的多重嵌套问题
2022/07/15 Python
css弧边选项卡的项目实践
2023/05/07 HTML / CSS