php如何删除当前文件夹
发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,本篇内容主要讲解"php如何删除当前文件夹",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"php如何删除当前文件夹"吧!本文操作环境:Windows7系统、
千家信息网最后更新 2025年01月16日php如何删除当前文件夹
本篇内容主要讲解"php如何删除当前文件夹",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"php如何删除当前文件夹"吧!
本文操作环境:Windows7系统、PHP7.1版本、Dell G3电脑
php怎么删除当前文件夹?
PHP删除当前目录及其目录下的所有文件
使用PHP遍历一个目录下的所有目录及文件,并删除该目录及其目录下的所有子目录和文件,本次代码通过递归的方式来实现。
用到的函数:
scandir($path) 遍历一个目录下所有文件并返回数组。
unlink($filename) 删除文件。
rmdir($path) 只删除空文件夹。
PHP代码:
/** * 删除当前目录及其目录下的所有目录和文件 * @param string $path 待删除的目录 * @note $path路径结尾不要有斜杠/(例如:正确[$path='./linuxidc/image'],错误[$path='./linuxidc/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如何删除当前文件夹"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
目录
文件
文件夹
子目
子目录
递归
代码
内容
数组
学习
实用
更深
兴趣
函数
实用性
实际
操作简单
斜杠
方式
方法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
河北麻将软件开发优选企业
定期检查网络安全
网络安全设施
网络安全自查报告方案
手机淘宝服务器出错是怎么回事
市北区微信小程序软件开发哪家好
戴尔服务器加电自动启动
帝王计划软件开发
服务器的连接已被切断 PS4
软件开发成本低
微拓网络技术公司
上海湘牛网络技术有限公司
文山服务器云存储经销商
我的世界第九大陆服务器跑酷攻略
互联网科技体验馆方案
更改游戏服务器列表连接区IP
软件开发设计服务专家
化学计算服务器商家
乳山市新瑞创意网络技术服务部
王牌战争多久开一次服务器
近期关于网络安全的事件
优酷 服务器
阿里云企业网络安全
市北区微信小程序软件开发哪家好
在北京从事软件开发工作
根域名服务器管理
web开发和网络安全
文科本科生学软件开发
报告查询软件开发
筱雷科技互联网