您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php怎么删除空目录

2024/2/29 12:20:28发布20次查看
在php中,可以直接使用rmdir()函数来删除空目录,该函数的作用就是删除指定空目录,语法“rmdir(目录路径[,context])”;如果删除成功则返回true,如果失败则返回false。
本教程操作环境:windows7系统、php7.1版、dell g3电脑
在 php 中可以使用 rmdir() 函数来删除指定的目录。需要注意,rmdir()函数删除的目录,必须是空目录,而且要有相应的权限。
rmdir() 函数的语法格式如下所示:
rmdir(string $dirname[, resource $context])
其中,参数 $dirname 为要删除的目录路径;$context 为可选参数,用来规定文件句柄的环境。
返回值:函数执行成功时返回 true,执行失败则返回 false。
示例:删除test目录(空目录)
实现代码:
<?phpheader("content-type:text/html;charset=utf-8");$dir = 'test';if (is_dir($dir)) {if (rmdir($dir))echo '目录删除成功!';} else {echo "目录不存在!";}?>
输出结果:
注:如果删除一个不为空的目录还会产生一个 e_werning 级别的错误。
示例:删除img目录(非空)
<?phpheader("content-type:text/html;charset=utf-8");$dir = 'img';if (is_dir($dir)) { if (rmdir($dir)) echo '目录删除成功!';} else { echo "目录不存在!";}?>
如果想要删除一个不为空的目录,可以利用递归的方法,先将目录清空,然后再使用rmdir() 函数删除该目录。实现代码,可参考文章《php rmdir()怎么删除非空目录》
推荐学习:《php视频教程》
以上就是php怎么删除空目录的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product