php 删除目录下N分钟前创建的所有文件的实现代码
2015-01-24信息快讯网
以下是对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判断远程图片是否存在的几种方法
一个PHP的ZIP压缩类分享
PHP生成自定义长度随机字符串的函数分享
PHP把空格、换行符、中文逗号等替换成英文逗号的正则表达式
PHP中使用FFMPEG获取视频缩略图和视频总时长实例
php环境无法上传文件的解决方法
php中使用getimagesize获取图片、flash等文件的尺寸信息实例
PHP include任意文件或URL介绍
删除html标签得到纯文本可处理嵌套的标签
php检测文件编码的方法示例
PHP中使用smarty生成静态文件的例子
PHP递归删除目录几个代码实例
PHP删除数组中空值的方法介绍
PHP批量删除、清除UTF-8文件BOM头的代码实例
php操作MongoDB基础教程(连接、新增、修改、删除、查询)
本地机apache配置基于域名的虚拟主机详解
php中如何判断一个网页请求是ajax请求还是普通请求
php一些错误处理的方法与技巧总结
php对csv文件的读取,写入,输出下载操作详解
php var_export与var_dump 输出的不同
浅析PHP原理之变量(Variables inside PHP)
利用php+mcDropdown实现文件路径可在下拉框选择
浅析php fwrite写入txt文件的时候用 \r\n不能换行的问题
如何使用PHP批量去除文件UTF8 BOM信息
php 读取文件头判断文件类型的实现代码
注意:php5.4删除了session_unregister函数
PHP删除数组中特定元素的两种方法
PHP删除HTMl标签的三种解决方法
PHP删除HTMl标签的实现代码
解析PHP函数array_flip()在重复数组元素删除中的作用