php递归删除目录及多级子目录下所有文件的代码 程序员文章站 2024-01-11 17:25:58 ... /** desc:递归删除目录下的文件 link:bbs.it-home.org date:2013/2/24 */ class cacheClearFile{ var $dir = '111cn.Net'; function __construct() { $this->listFils(); } function listFiles() { if(is_dir($this->dir)) { if($dir_file=opendir($this->dir)) { while(($dir_list=readdir($dir_file))!==false) { if($dir_list!="." && $dir_list!="..") { if( is_file($dir_list) { unlink($dir_list); } else { $this->dir =$dir_list; listFils(); } } } }else{ echo("目录不能打开"); } } else { echo("不是目录"); } } } //调用示例 $files = new cacheClearFile(); $files->listFiles(); ?> 复制代码 相关标签: php递归删除目录及多级子目录下所有文件的代码 上一篇: 如何将文件先上传至服务器,再传至云存储? 下一篇: 判断中文的函数 推荐阅读 php递归删除目录及多级子目录下所有文件的代码 php实例分享之通过递归实现删除目录下的所有文件详解_php实例 php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码_PHP PHP不用递归遍历目录下所有文件的代码_PHP PHP删除指定目录中的所有目录及文件的方法 1kb文件夹快捷方式病毒清除专用附件 php递归列出所有文件和目录的代码 PHP删除目录及目录下所有文件或删除指定文件 php 删除目录下全部文件的代码 php复制目录及所有文件的代码示例 怎么找回回收站删除的文件 php自定义函数之递归删除文件及目录