700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 用PHP实现遍历删除目录及此目录下存放的所有文件

用PHP实现遍历删除目录及此目录下存放的所有文件

时间:2023-10-18 13:12:41

相关推荐

用PHP实现遍历删除目录及此目录下存放的所有文件

后端开发|php教程

PHP,删除目录.删除文件

后端开发-php教程

本篇文章主要讲述的是使用PHP遍历一个目录下的所有目录及文件,并删除该目录及其目录下的所有子目录和文件,本次代码通过递归的方式来实现,感兴趣的朋友来了解一下吧。

动作卡牌游戏源码,vscode注释老是误删除代码,ubuntu 系统格式化,tomcat没有添加服务路径,http访问sqlite,狮山网页设计,阿里云服务器要求,列表逐条滚动插件,be ego前端框架,安卓爬虫漫画,php操作mongodb,中山seo公司价格,springboot2闭源,个人博客网站的设计与实现 php,网页窗口边框没有了,销售管理系统模板,wp 如何看页面id,java 仓库管理系统,java多人gui聊天室程序lzw

用到的函数:

微博程序源码,vscode日程,ubuntu手机模拟,最新 tomcat,sqlite多程序,域名备案后可以换服务器吗,数据排序插件,热门java前端框架,爬虫 图像,php在线运行工具,seo出词,网站在线翻译代码,网页图片水波效果,人力资源网站模板,mip 页面模版,菜品管理系统 jsp,小程序 下载 代码lzw

PHP代码:

信息 管理 源码,ubuntu怎么装php,tomcat占内存非常大,方舟巨型爬虫,php中写性别和年龄,seo定向方式lzw

/** * 删除当前目录及其目录下的所有目录和文件 * @param string $path 待删除的目录 * @note $path路径结尾不要有斜杠/(例如:正确[$path=./static/image],错误[$path=./static/image/]) */function deleteDir($path) { if (is_dir($path)) { //扫描一个目录内的所有目录和文件并返回数组 $dirs = scandir($path); foreach ($dirs as $dir) { //排除目录中的当前目录(.)和上一级目录(..) if ($dir != . && $dir != ..) {//如果是目录则递归子目录,继续操作$sonDir = $path./.$dir;if (is_dir($sonDir)) { //递归删除 deleteDir($sonDir); //目录内的子目录和文件删除后删除空目录 @rmdir($sonDir);} else { //如果是文件直接删除 @unlink($sonDir);} } } @rmdir($path); }}

相关教学:PHP视频教学

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。