手机
当前位置:查字典教程网 >编程开发 >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中memcache 基本操作实例

php递归调用删除数组空值元素的方法

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

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

php筛选不存在的图片资源

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

php环境上传大文件需要注意的事项

php eval函数一句话木马代码

php中文件上传的安全问题

删除无限级目录与文件代码共享

精品推荐
分类导航