PHP rmdir()函数的用法总结


Posted in PHP onJuly 02, 2019

本教程将介绍rmdir()函数的使用

新建一个293.php,如图所示:

PHP rmdir()函数的用法总结

输入php网页的结构(<?php?>),如图所示:

PHP rmdir()函数的用法总结

声明PHP与浏览器交互的文件类型和编码,如图所示:

PHP rmdir()函数的用法总结

rmdir()函数的作用:作用:删除空的目录,语法结构如图所示:

PHP rmdir()函数的用法总结

使用 rmdir() 函数删除空的目录,代码:$dir = rmdir("newFile");

PHP rmdir()函数的用法总结

使用 if 语句判断目录是否删除成功,成功:输出 目录删除成功,失败:输出 目录删除失败,代码如图所示:

PHP rmdir()函数的用法总结

扩展内容:

要删除的目录作为参数发送给rmdir()函数,如果成功,它将返回True;如果失败,它将返回False。

语法:

rmdir(dirname, context)

参数的使用:

PHP中的rmdir()函数接受两个参数。

dirname:它是一个强制参数,指定要删除的目录。

context:它是一个可选参数,指定流的行为。

返回值:

成功时返回True,失败时返回False。

错误和异常

1、rmdir()函数在失败时生成E_WARNING级别错误。

2、必须先关闭opendir()才能使用rmdir()函数,否则会给出权限被拒绝错误。

3、PHP检查脚本运行的目录是否与安全模式下正在执行的脚本具有相同的UID(所有者)。

rmdir()函数代码示例1:

<?php 

// 创建一个名为gfg的目录

mkdir('gfg'); 

$dirname= "gfg"; 

  

// 使用rmdir()删除目录

rmdir($dirname); 

?>

输出:

1

rmdir()函数代码示例2:

<?php 

// 创建一个名为gfg的目录

 $dirname = "gfg"; 

  

// 使用rmdir()删除目录

if(rmdir($dirname)) 

{ 

 echo ("$dirname已成功删除"); 

} 

else

{ 

 echo ($dirname . "不能被删除"); 

} 

?>

输出:gfg已成功删除

PHP 相关文章推荐
PHP 调试工具Debug Tools
Apr 30 PHP
php.ini-dist 和 php.ini-recommended 的区别介绍(方便开发与安全的朋友)
Jul 01 PHP
php目录操作实例代码
Feb 21 PHP
php实现水仙花数示例分享
Apr 03 PHP
PHP魔术方法__GET、__SET使用实例
Nov 25 PHP
PHP配置把错误日志以邮件方式发送方法(Windows系统)
Jun 23 PHP
ThinkPHP数据操作方法总结
Sep 28 PHP
PHP安装threads多线程扩展基础教程
Nov 17 PHP
PHP缓冲区用法总结
Feb 14 PHP
yii2项目实战之restful api授权验证详解
May 20 PHP
php使用fullcalendar日历插件详解
Mar 06 PHP
PHP实现rar解压读取扩展包小结
Jun 03 PHP
PHP+iframe模拟Ajax上传文件功能示例
Jul 02 #PHP
PHP使用HTML5 FormData对象提交表单操作示例
Jul 02 #PHP
PHP实现带进度条的Ajax文件上传功能示例
Jul 02 #PHP
PHP使用HTML5 FileApi实现Ajax上传文件功能示例
Jul 01 #PHP
PHP大文件切割上传并带进度条功能示例
Jul 01 #PHP
PHP大文件切割上传功能实例分析
Jul 01 #PHP
PHP使用反向Ajax技术实现在线客服系统详解
Jul 01 #PHP
You might like
如何跨站抓取别的站点的页面的补充
2006/10/09 PHP
phpmailer中文乱码问题的解决方法
2014/04/22 PHP
详解php命令注入攻击
2019/04/06 PHP
js实现GridView单选效果自动设置交替行、选中行、鼠标移动行背景色
2010/05/27 Javascript
jquery 弹出层注册页面等(asp.net后台)
2010/06/17 Javascript
js/jquery去掉空格,回车,换行示例代码
2013/11/05 Javascript
深入理解JQuery keyUp和keyDown的区别
2013/12/12 Javascript
jQuery实现复选框成对选择及对应取消的方法
2015/03/03 Javascript
浅谈关于JavaScript API设计的一些建议和准则
2015/06/24 Javascript
深入浅析JavaScript系列(13):This? Yes,this!
2016/01/05 Javascript
基于jquery实现动态竖向柱状条特效
2016/02/12 Javascript
基于dataset的使用和图片延时加载的实现方法
2017/12/11 Javascript
vue使用i18n实现国际化的方法详解
2019/09/05 Javascript
JavaScript变量Dom对象的所有属性
2020/04/30 Javascript
JS图片预加载三种实现方法解析
2020/05/08 Javascript
Vue性能优化的方法
2020/07/30 Javascript
jQuery实现滑动开关效果
2020/08/02 jQuery
js数组中去除重复值的几种方法
2020/08/03 Javascript
JavaScript实现简单动态表格
2020/12/02 Javascript
[01:38:19]夜魇凡尔赛茶话会 第五期
2021/03/11 DOTA
Python的lambda匿名函数的简单介绍
2013/04/25 Python
使用Python编写Linux系统守护进程实例
2015/02/03 Python
python实现将多个文件分配到多个文件夹的方法
2019/01/07 Python
python实现可逆简单的加密算法
2019/03/22 Python
win10系统Anaconda和Pycharm的Tensorflow2.0之CPU和GPU版本安装教程
2019/12/03 Python
python matplotlib画盒图、子图解决坐标轴标签重叠的问题
2020/01/19 Python
html5 application cache遇到的严重问题
2012/12/26 HTML / CSS
什么是典型的软件三层结构?软件设计为什么要分层?软件分层有什么好处?
2012/03/14 面试题
安全员岗位职责
2013/11/11 职场文书
建筑系毕业生自我鉴定
2014/01/24 职场文书
教育基金募捐倡议书
2014/05/14 职场文书
新闻专业毕业生求职信
2014/08/08 职场文书
2015年惩防体系建设工作总结
2015/05/22 职场文书
大学生创业计划书
2019/06/24 职场文书
Python 数据结构之十大经典排序算法一文通关
2021/10/16 Python
Python中的嵌套循环详情
2022/03/23 Python