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详细彻底学习Smarty
Mar 27 PHP
PHP 翻页 实例代码
Aug 07 PHP
php+ajax做仿百度搜索下拉自动提示框(有实例)
Aug 21 PHP
解析PHP 使用curl提交json格式数据
Jun 29 PHP
支付宝接口开发集成支付环境小结
Mar 17 PHP
php根据指定位置和长度获得子字符串的方法
Mar 17 PHP
四个常见html网页乱码问题及解决办法
Sep 08 PHP
php猜单词游戏
Sep 29 PHP
利用PHP自动生成印有用户信息的名片
Aug 01 PHP
php str_getcsv把字符串解析为数组的实现方法
Apr 05 PHP
详谈php中 strtr 和 str_replace 的效率问题
May 14 PHP
解决laravel上传图片之后,目录有图片,但是访问不到(404)的问题
Oct 14 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面向对象全攻略 (一) 面向对象基础知识
2009/09/30 PHP
ThinkPHP内置jsonRPC的缺陷分析
2014/12/18 PHP
CodeIgniter框架验证码类库文件与用法示例
2017/03/18 PHP
phpStorm2020 注册码
2020/09/17 PHP
国外Lightbox v2.03.3 最新版 下载
2007/10/17 Javascript
[Web]防止用户复制页面内容和另存页面的方法
2009/02/06 Javascript
javascript:void(0)使用探讨
2013/08/27 Javascript
setTimeout()递归调用不加引号出错的解决方法
2014/09/05 Javascript
举例讲解如何判断JavaScript中对象的类型
2016/04/22 Javascript
AngularJS ng-app 指令实例详解
2016/07/30 Javascript
通过扫描二维码打开app的实现代码
2016/11/10 Javascript
详解使用vue实现tab 切换操作
2017/07/03 Javascript
Vue-cli3项目引入Typescript的实现方法
2019/10/18 Javascript
在vue和element-ui的table中实现分页复选功能
2019/12/04 Javascript
VUE子组件向父组件传值详解(含传多值及添加额外参数场景)
2020/09/01 Javascript
python多线程threading.Lock锁用法实例
2014/11/01 Python
Python WXPY实现微信监控报警功能的代码
2017/10/20 Python
对pandas中时间窗函数rolling的使用详解
2018/11/28 Python
Python 最大概率法进行汉语切分的方法
2018/12/14 Python
Django model 中设置联合约束和联合索引的方法
2019/08/06 Python
Python字符串处理的8招秘籍(小结)
2019/08/13 Python
python之MSE、MAE、RMSE的使用
2020/02/24 Python
2020新版本pycharm+anaconda+opencv+pyqt环境配置学习笔记,亲测可用
2020/03/24 Python
python能做哪些生活有趣的事情
2020/09/09 Python
HTML5中的新元素介绍
2008/10/17 HTML / CSS
OPPO手机官方商城:中国手机市场出货量第一品牌
2017/10/18 全球购物
欧洲第一中国智能手机和平板电脑网上商店:CECT-SHOP
2018/01/08 全球购物
Lookfantastic澳大利亚官网:英国知名美妆购物网站
2021/01/07 全球购物
意大利领先的奢侈品在线时装零售商:MCLABELS
2020/10/13 全球购物
颇特女士香港官网:NET-A-PORTER香港
2021/03/08 全球购物
mysql的最长数据库名,表名,字段名可以是多长
2014/04/21 面试题
JVM是一个编译程序还是解释程序
2012/09/11 面试题
新闻学专业大学生职业生涯规划范文
2014/03/02 职场文书
中级会计大学生职业生涯规划书
2014/09/16 职场文书
Spring Boot 实现敏感词及特殊字符过滤处理
2021/06/29 Java/Android
MySQL数据库⾼可⽤HA实现小结
2022/01/22 MySQL