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编写PDF文档生成器
Oct 09 PHP
php中关于codeigniter的xmlrpc的类在进行数据交换时的类型问题
Jul 03 PHP
逆序二维数组插入一元素的php代码
Jun 08 PHP
PHP中使用FFMPEG获取视频缩略图和视频总时长实例
May 04 PHP
PHP中cookie和session的区别实例分析
Aug 28 PHP
PHP邮件发送类PHPMailer用法实例详解
Sep 22 PHP
php使用cookie显示用户上次访问网站日期的方法
Jan 26 PHP
CI框架使用composer安装的依赖包步骤与方法分析
Nov 21 PHP
PHP静态成员变量和非静态成员变量详解
Feb 14 PHP
PHP实现权限管理功能示例
Sep 22 PHP
Laravel中encrypt和decrypt的实现方法
Sep 24 PHP
PHP生成图表pChart的示例解析
Jul 31 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图片等比缩放类SimpleImage使用方法和使用实例分享
2014/04/10 PHP
php-msf源码详解
2017/12/25 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
2019/11/24 PHP
JavaScript 学习笔记(十六) js事件
2010/02/01 Javascript
使用JavaScript switch case 另类写法
2010/03/14 Javascript
游览器中javascript的执行过程(图文)
2012/05/20 Javascript
jquery点击页面任何区域实现鼠标焦点十字效果
2013/06/21 Javascript
Javascript变量的作用域和作用域链详解
2015/04/02 Javascript
javascript的变量、传值、传址、参数之间关系
2015/07/26 Javascript
jQuery实现动态添加和删除一个div
2015/08/12 Javascript
jQuery 实现评论等级好评差评特效
2016/05/06 Javascript
JavaScript实现经典排序算法之选择排序
2016/12/28 Javascript
AngularJS中update两次出现$promise属性无法识别的解决方法
2017/01/05 Javascript
微信小程序 页面跳转如何实现传值
2017/04/05 Javascript
微信小程序 生命周期函数详解
2017/05/24 Javascript
jQuery+datatables插件实现ajax加载数据与增删改查功能示例
2018/04/17 jQuery
JS对象和字符串之间互换操作实例分析
2019/02/02 Javascript
微信公众号生成新浪短网址的实现(快速生成)
2019/08/18 Javascript
JavaScript简单编程实例学习
2020/02/14 Javascript
开发Node CLI构建微信小程序脚手架的示例
2020/03/27 Javascript
JavaScript代码简化技巧实例解析
2020/09/09 Javascript
ant design vue中表格指定格式渲染方式
2020/10/28 Javascript
python使用PyV8执行javascript代码示例分享
2013/12/04 Python
python实现简单温度转换的方法
2015/03/13 Python
Python读取指定目录下指定后缀文件并保存为docx
2017/04/23 Python
Python 下载及安装详细步骤
2019/11/04 Python
关于ResNeXt网络的pytorch实现
2020/01/14 Python
对python中arange()和linspace()的区别说明
2020/05/03 Python
Python脚本实现Zabbix多行日志监控过程解析
2020/08/26 Python
深入理解Python变量的数据类型和存储
2021/02/01 Python
纯CSS3实现3D旋转书本效果
2016/03/21 HTML / CSS
介绍一下内联、左联、右联
2013/12/31 面试题
班组长安全生产职责
2013/12/16 职场文书
行政人事专员岗位职责
2014/03/05 职场文书
《金色的脚印》教后反思
2014/04/23 职场文书
乡镇爱国卫生月活动总结
2014/06/25 职场文书