PHP实现递归删除目录的通用方法 程序员文章站 2022-04-09 08:49:25 ... /** * +-------------------------------------------------------------------- * Description 递归删除目录 +-------------------------------------------------------------------- * @param string $dir 需要删除的目录 +-------------------------------------------------------------------- * @return 若目录不存在或册除成功则返回为TRUE +-------------------------------------------------------------------- * @author gongwen +-------------------------------------------------------------------- */ function rmdirs($dir){ if (!is_dir($dir) || rmdir($dir)) return TRUE; if($dir_handle=opendir($dir)){ while($filename=readdir($dir_handle)){ if($filename!='.' && $filename!='..'){ $subFile=$dir.'/'.$filename; } is_dir($subFile)?rmdirs($subFile):unlink($subFile); } closedir($dir_handle); return rmdir($dir); } } 复制代码 PHP 相关标签: PHP实现递归删除目录的通用方法 上一篇: aspose.words .net 导出word表 下一篇: 提示:413 Request Entity Too Large 的解决方法 鬼恋the entity在线 multipartentity entitymanage 推荐阅读 PHP关联数组实现根据元素值删除元素的方法_PHP教程 php递归调用删除数组空值元素的方法_PHP教程 PHP实现数据分页的通用方法 PHP树-不需要递归的实现方法,php树不需要递归 不要框架,纯PHP,能实现这样的功能吗?有很多页面,有插入删除修改功能,只写一种增删改方法,其他页面也能共用这一个方法 PHP删除指定目录中的所有目录及文件的方法 PHP采用自定义函数实现遍历目录下所有文件的方法_PHP Linux系统递归生成目录中文件的md5的方法_PHP php递归法读取目录及文件的方法_PHP 怎么找回回收站删除的文件 php自定义函数之递归删除文件及目录