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中操作Excel实例代码
Apr 29 PHP
解析php DOMElement 操作xml 文档的实现代码
May 10 PHP
PHP-Fcgi下PHP的执行时间设置方法
Aug 02 PHP
php生成zip文件类实例
Apr 07 PHP
php类的定义与继承用法实例
Jul 07 PHP
php+ajax实现无刷新分页
Nov 18 PHP
php提交post数组参数实例分析
Dec 17 PHP
php及codeigniter使用session-cookie的方法(详解)
Apr 06 PHP
ThinkPHP实现图片上传操作的方法详解
May 08 PHP
Win7环境下Apache连接MySQL提示连接已重置的解决办法
May 09 PHP
PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】
Nov 14 PHP
laravel5.6中的外键约束示例
Oct 23 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
php中获取远程客户端的真实ip地址的方法
2011/08/03 PHP
一个PHP针对数字的加密解密类
2014/03/20 PHP
php购物车实现方法
2015/01/03 PHP
PHP实现的CURL非阻塞调用类
2018/07/26 PHP
PHP _construct()函数讲解
2019/02/03 PHP
gearman中worker常驻后台,导致MySQL server has gone away的解决方法
2020/02/27 PHP
JQuery 将元素显示在屏幕的中央的代码
2010/02/27 Javascript
js螺旋动画效果的具体实例
2013/11/15 Javascript
Nodejs使用mysql模块之获得更新和删除影响的行数的方法
2014/03/18 NodeJs
AngularJS中如何使用$http对MongoLab数据表进行增删改查
2016/01/23 Javascript
javascript 的变量、作用域和内存问题
2017/04/19 Javascript
浅谈Node.js 子进程与应用场景
2018/01/24 Javascript
深入浅析Vue中的slots/scoped slots
2018/04/03 Javascript
jQuery动态生成的元素绑定事件操作实例分析
2019/05/04 jQuery
一篇文章入门Python生态系统(Python新手入门指导)
2015/12/11 Python
Python检测网站链接是否已存在
2016/04/07 Python
Python基于Matplotlib库简单绘制折线图的方法示例
2017/08/14 Python
python微信跳一跳系列之自动计算跳一跳距离
2018/02/26 Python
Python实现类似比特币的加密货币区块链的创建与交易实例
2018/03/20 Python
Python实现的质因式分解算法示例
2018/05/03 Python
Python2实现的图片文本识别功能详解
2018/07/11 Python
OpenCV里的imshow()和Matplotlib.pyplot的imshow()的实现
2019/11/25 Python
pycharm 更改创建文件默认路径的操作
2020/02/15 Python
Python PIL库图片灰化处理
2020/04/07 Python
Osklen官方在线商店:巴西服装品牌
2019/04/25 全球购物
俄罗斯首家面向中国消费者的一站式购物网站:Wruru
2020/05/08 全球购物
质检员的岗位职责
2013/11/15 职场文书
初中生期末考试的自我评价
2013/12/17 职场文书
倡议书格式范文
2014/04/14 职场文书
单位绩效考核方案
2014/05/11 职场文书
党的群众路线学习笔记
2014/11/06 职场文书
2014年会计人员工作总结
2014/12/10 职场文书
四年级数学上册教学计划
2015/01/20 职场文书
思想工作总结范文
2015/08/12 职场文书
python中requests库+xpath+lxml简单使用
2021/04/29 Python
电脑只能进入安全模式无法正常启动的解决办法
2022/04/08 数码科技