php 删除目录下N分钟前创建的所有文件的实现代码_php教程-查字典教程网
php 删除目录下N分钟前创建的所有文件的实现代码
php 删除目录下N分钟前创建的所有文件的实现代码
发布时间:2016-12-29 来源:查字典编辑
摘要:复制代码代码如下:

复制代码 代码如下:

<?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教程学习
    编程开发子分类