手机
当前位置:查字典教程网 >编程开发 >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从文件夹随机读取文件的方法

php eval函数一句话木马代码

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

php实现读取和写入tab分割的文件

写一段简单的PHP建立文件夹代码

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

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

PHP中的traits实现代码复用使用实例

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

php准确获取文件MIME类型的方法

精品推荐
分类导航