-
php 删除目次下N分钟前创建的所有文件
添加时间:2013-8-10 点击量:php中删除目次下N分钟前创建的所有文件。
代码:
<?php
/
删除当DIR路径下N分钟前创建的所有文件
收拾:脚本书院 www.jbxue.com
/
//delfile(upload,10);
function delfile(¥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);
}
}
?>