php根据修改时间删除指定目录下文件
//$dir-文件地址,$files-存储返回数组,$type-查找文件类型组public function read_dir($dir,&$files,$type) {if(!is_dir($dir)) {echo "no dir";return false;}$handle = opendir($dir);if ($handle) { while ( ($f1 = readdir($handle)) !== false ) { $temp = $dir.DIRECTORY_SEPARATOR.$f1;if ( $f1!='.' && $f1!='..' ) {if ( is_dir($temp) ) { read_dir($temp,$files,$type);}else{$files[]=$temp;}}}}
/*查看并返回要删除文件*/ public function showphp() {$arr=array();$del_arr=array();//要删除文件$url = $_SERVER['DOCUMENT_ROOT']."/downlist/";$this->read_dir($url,$arr,["html"]);foreach($arr as $file){$file_date=date("Y-m-d H:i:s",filemtime($file));$del_date="2019-04-15";//指定时间if ($file_date<$del_date) {echo $file_date . " : " . $file . "<br>";$del_arr[]=$file;}}return $del_arr;}
//执行删除操作 public function del(){$del_arr=$this->showphp();foreach($del_arr as $file){if (!unlink($file)) {echo("Error deleting $file");} else {echo("Deleted $file <br>");}} }
转载于:https://www.cnblogs.com/aj407blogs/p/10715642.html
php根据修改时间删除指定目录下文件相关推荐
- 【JAVA】删除指定目录下文件、文件夹
今天遇到一个删除指定目录下的文件和文件夹的功能,直接上代码吧! import java.io.File;/*** @version 2019/4/12 9:35* @description Test* ...
- linux shell脚本 删除指定目录下文件夹(可指定文件夹名、时间)
情景:需要删除以201812开头的.6天前修改的文件夹(文件夹里包含文件).鼓捣了好一会,开始用find /home/users/niu/test/log/ -name '201812*' -type ...
- java删除指定目录下文件_Java中循环删除指定目录下的文件
Java中删除目录下的文件需要实现递归删除: private static void RecuErsionDeleteDisk(File file) { File[] files = file.lis ...
- Java代码实现本地创建文件,读取文件,删除指定目录下的文件
目录 一.需求: 二.实现: 1.完成创建文件,写入文件 2.读取文件 3.删除文件 测试: 注意: java的split方法分割字符串(分隔符如* | . ^ )及注意点 一.需求: 1.创建文件夹 ...
- php定时删除目录,shell定时删除指定目录下的文件
contab -e 10 */12 * * * sh /usr/local/apache2/htdocs/cakephp/ebook/webroot/php/delete_big_log.sh 代码: ...
- python删除过期文件_Python删除指定目录下的过期文件的代码
在代码过程中,将代码过程中比较常用的一些代码段做个备份,如下的代码是关于Python删除指定目录下的过期文件的代码,应该能对小伙伴也有帮助. import os import sys import t ...
- java 指定文件格式_java删除指定目录下指定格式文件的方法
本文实例为大家分享了java删除指定目录下指定格式文件的具体代码,供大家参考,具体内容如下 正在看疯狂java讲义这本书,发现源码中有我不需要的class文件,想批量把它删除 代码如下: import ...
- 删除指定目录下的所有文件包括目录
public class DelFile{ /** * 删除指定目录下全部文件和目录 * @param filePath 需删除的文件目录路径 */ public s ...
- Linux 删除指定目录下的文件/删除文件
文章目录 删除当前目录下的所有类型的文件 删除指定目录下的所有类型的文件 用 find 命令在当前目录下查找普通文件并删除 用 find 命令在指定目录下查找普通文件并删除 用 find 命令的处理动 ...
最新文章
- [TYVJ] P1016 装箱问题
- 新手入门深度学习 | 2-2:结构化数据建模流程示例
- 关系 base_weather 不存在_国培教育-2020江苏公务员考试:反对关系真的好用吗?...
- drawpolygon收尾不连接_门窗施工全流程,80%的设计师都不了解!
- 电力项目十--整合文本编辑器
- 汇编指令-adr与ldr伪汇编区别(8)
- linux限制堆栈大小,进程超过RedHat Enterprise Linux 6的线程堆栈大小限制?
- Eclipse下PHP开发 插件安装
- 堆排序和优先队列的python实现
- Git 打标签(分布式版本控制系统)
- tp3.2 URL模式
- (转)星巴克其实是靠大数据盈利的!
- Google桌面搜索和百度硬盘搜索索引停滞的原因
- advised by org.springframework.transaction.interceptor.TransactionInterceptor.invoke.........
- 搭建Maven私服Nexus
- 2020年中国电机驱动芯片行业产业链、市场规模、产量及发展趋势分析「图」
- 2022kali安装docker教程
- Excel中同一单元格设置不同颜色的字体
- 数学物理方法 05 留数定理
- Dynamics 365 JS调WEB API 报missing privilege ae5c41f0-e823-4cb9-b25a-8ef020201973
热门文章
- 基于python物流管理系统毕业设计-长白高校邦数据科学通识课【Python基础语法】答案...
- 手机python代码写好了怎么运行-想在手机上编写python代码?手机上玩转python的利器...
- 中国最大的python社区-python最大并发
- python去哪里学-学Python从哪里开始?
- python知乎-知乎看了很多推荐,最终选了这本Python入门
- python教学在线观看-python在线学习
- python 贴吧自动回复机-python借助wxpy与图灵实现微信机器人自动回复消息
- python基础代码-python基础知识和练习代码
- python详细安装教程3.7.4-python 3.7.4下载与安装的问题
- 财务人员学python有用吗-python在财务里面有用吗