PHP删除指定文件夹根目录指定日期之前文件
发布:smiling 来源: PHP粉丝网 添加日期:2014-07-24 14:50:26 浏览: 评论:0
在php中删除目录中的文件我们需要遍历目录中的文件,然后获取文件的时间,我们再进行判断这个文件是不是过期了,如果适合条件就可以删除了.
删除文件,代码如下:
- file_delete = "home/meeta/my.php";
- if (unlink($file_delete)) {
- echo "The file was deleted successfully.", "n";
- } else {
- echo "The specified file could not be deleted. Please try again.", "n";
- }
下面加了判断文件是否存在,代码如下:
- $myfile = "./test1.txt";
- if (file_exists($myfile)) {
- $result=unlink ($myfile);
- echo $result;
- }
删除指定文件夹根目录指定日期之前文件,代码如下:
- function del_dir($dir){ //删除目录
- if(!($mydir=@dir($dir))){
- return;
- }
- while($file=$mydir->read()){
- if(is_dir("$dir$file") && $file!='.' && $file!='..'){
- @chmod("$dir$file", 0777);
- del_dir("$dir$file");
- }elseif(is_file("$dir/$file")){
- $file_time=@stat($file); //读取文件的最后更新时间
- if(time()-$file_time>3600*24*14){
- @chmod("$dir/$file", 0777);
- @unlink("$dir/$file");
- }
- }
- }
- $mydir->close();
- @chmod($dir, 0777);
- @rmdir($dir);
- }
Tags: PHP删除 指定文件夹 指定日期
- 上一篇:PHP 批量修改文件名/文件后缀名
- 下一篇:php 读目录以列表形式展示实例
相关文章
- ·php删除文件夹/目录下所文件(包含目录)(2014-06-19)
- ·php批量删除指定文件夹中指定后缀名文件(2014-06-19)
- ·php获取并删除目录及目录下所有的文件实例(2014-07-01)
- ·php写入、删除、复制文件及创建修改时间例子(2014-07-14)
- ·php删除目录及目录下所有文件子目录(2014-08-16)
- ·php删除目录与中文目录代码(2014-08-28)
- ·三种php删除文件代码(2014-09-09)
- ·PHP 读取目录,删除(2014-09-09)
- ·php递归删除目录,文件夹(2014-09-09)
- ·php删除目录几种方法(2014-09-19)
- ·php删除目录及目录下所有文件(2014-09-19)
- ·php 创建目录与php删除目录代码(2014-09-20)
- ·php最简单删除目录与文件代码(2014-09-21)
- ·php删除指定目录下的相关文件实例(2015-04-09)
- ·php 一句话删除目录下所有文件(2015-04-09)
- ·php中删除文件夹以及文件夹中的文件程序代码(2015-04-11)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)