手机
当前位置:查字典教程网 >编程开发 >php教程 >php 删除目录下N分钟前创建的所有文件的实现代码
php 删除目录下N分钟前创建的所有文件的实现代码
摘要:复制代码代码如下:

复制代码 代码如下:

<?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 删除目录下N分钟前创建的所有文件的实现代码】相关文章:

php解析字符串里所有URL地址的方法

php中文件上传的安全问题

利用文件属性结合Session实现在线人数统计

php计数器的设计与实现第1/2页

php判断文本文档字符编码

文件上传的实现

php删除文本文件中重复行的方法

PHP cURL初始化和执行方法入门级代码

为php4加入动态flash文件的生成的支持

php实现将上传word文件转为html的方法

精品推荐
分类导航