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 setcookie() cannot modify header information 的解决方法
Jan 09 PHP
PHP 程序员的调试技术小结
Nov 15 PHP
11个PHP 分页脚本推荐
Aug 15 PHP
PHP $_FILES中error返回值详解
Jan 30 PHP
PHP函数strip_tags的一个bug浅析
May 22 PHP
php使用for语句输出三角形的方法
Jun 09 PHP
PHPStrom中实用的功能和快捷键大全
Sep 23 PHP
php resizeimage 部分jpg文件 生成缩略图失败的原因分析及解决办法
Mar 23 PHP
PHP引用的调用方法分析
Apr 25 PHP
php调用自己java程序的方法详解
May 13 PHP
php实现的支付宝网页支付功能示例【基于TP5框架】
Sep 16 PHP
PHP使用Http Post请求发送Json对象数据代码解析
Jul 16 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
浅析linux下apache服务器的配置和管理
2013/08/10 PHP
php实现MD5加密16位(不要默认的32位)
2013/08/12 PHP
ThinkPHP实现更新数据实例详解(demo)
2016/06/29 PHP
php把字符串指定字符分割成数组的方法
2018/03/12 PHP
CI框架(CodeIgniter)实现的导入、导出数据操作示例
2018/05/24 PHP
jQuery获取页面元素绝对与相对位置的方法
2015/06/10 Javascript
JavaScript中的Promise使用详解
2015/06/24 Javascript
jQuery模拟360浏览器切屏效果幻灯片(附demo源码下载)
2016/01/29 Javascript
Javascript必知必会(四)js类型转换
2016/06/08 Javascript
jQuery版AJAX简易封装代码
2016/09/14 Javascript
详解Javascript中的原型OOP
2016/10/12 Javascript
基于JS实现移动端向左滑动出现删除按钮功能
2017/02/22 Javascript
正则表达式基本语法及表单验证操作详解【基于JS】
2017/04/07 Javascript
JavaScript实现省市县三级级联特效
2017/05/16 Javascript
AngularJS中的promise用法分析
2017/05/19 Javascript
vue使用axios上传文件(FormData)的方法
2019/04/14 Javascript
微信小程序环境下将文件上传到OSS的方法步骤
2019/05/31 Javascript
微信小程序实现列表的横向滑动方式
2020/07/15 Javascript
Python使用scrapy采集数据过程中放回下载过大页面的方法
2015/04/08 Python
在Python中操作字符串之startswith()方法的使用
2015/05/20 Python
python实现按任意键继续执行程序
2016/12/30 Python
Python实现的微信公众号群发图片与文本消息功能实例详解
2017/06/30 Python
Python 网页解析HTMLParse的实例详解
2017/08/10 Python
python进阶_浅谈面向对象进阶
2017/08/17 Python
python 列表输出重复值以及对应的角标方法
2019/06/11 Python
python通过TimedRotatingFileHandler按时间切割日志
2019/07/17 Python
python实现把两个二维array叠加成三维array示例
2019/11/29 Python
Python GUI库PyQt5样式QSS子控件介绍
2020/02/25 Python
python3:excel操作之读取数据并返回字典 + 写入的案例
2020/09/01 Python
通俗讲解python 装饰器
2020/09/07 Python
法国最大的在线眼镜店:EasyLunettes
2019/08/26 全球购物
数控专业大学毕业生职业规划范文
2014/02/06 职场文书
工商管理专业自荐信
2014/06/03 职场文书
我的中国梦主题教育活动总结
2015/05/07 职场文书
2016元旦主持人经典开场白台词
2015/12/03 职场文书
vue3使用vuedraggable实现拖拽功能
2022/04/06 Vue.js