php文件夹的创建与删除方法


Posted in PHP onJanuary 24, 2015

本文实例讲述了php文件夹的创建与删除方法。分享给大家供大家参考。具体如下:

1、创建文件夹

<?php

//文件夹的创建

$file_path = "d:/fold/";

if(!file_exists($file_path)){

 mkdir($file_path);

 echo "创建文件夹成功";

}else{

 echo "文件夹已存在";

}

?>

2、创建文件夹,递归式创建

<?php

//创建文件夹,多层嵌套的文件夹(递归式)

$file_path = "d:/fold/aaa/bbb/";

if(!file_exists($file_path)){

 mkdir($file_path,0777,true);//0777表示文件夹权限,windows默认已无效,但这里因为用到第三个参数,得填写;true/false表示是否可以递归创建文件夹

 echo "创建文件夹成功";

}else{

 echo "文件夹已存在";

}

?>

3、删除文件夹

<?php

//删除文件夹

$file_path = "d:/fold/aaa/bbb/";

if(is_dir($file_path)){//先判断是不是文件夹

 if(rmdir($file_path)){//判断是否能删除成功

  echo "删除文件夹成功";

 }else{

  echo "无法删除文件夹";//如果文件夹不为空,是无法删除的

 }

}else{

 echo "文件夹不存在";

}

?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
多php服务器实现多session并发运行
Oct 09 PHP
PHP下一个非常全面获取图象信息的函数
Nov 20 PHP
php生成的html meta和link标记在body标签里 顶部有个空行
May 18 PHP
关于PHP中Object对象的笔记分享
Jun 28 PHP
解析func_num_args与func_get_args函数的使用
Jun 24 PHP
PHP临时文件的安全性分析
Jul 04 PHP
php生成随机颜色的方法
Nov 13 PHP
PHP基于curl模拟post提交json数据示例
Jun 22 PHP
php使用QueryList轻松采集js动态渲染页面方法
Sep 11 PHP
PHP实现函数内修改外部变量值的方法示例
Dec 28 PHP
php ActiveMQ的安装与使用方法图文教程
Feb 23 PHP
Thinkphp 框架配置操作之配置加载与读取配置实例分析
May 15 PHP
php读取文件内容的方法汇总
Jan 24 #PHP
PHP向socket服务器收发数据的方法
Jan 24 #PHP
php内存缓存实现方法
Jan 24 #PHP
php+xml编程之SimpleXML的应用实例
Jan 24 #PHP
php+xml编程之xpath的应用实例
Jan 24 #PHP
php+xml实现在线英文词典之添加词条的方法
Jan 23 #PHP
php+xml实现在线英文词典查询的方法
Jan 23 #PHP
You might like
《DOTA3》开发工作已经开始 《DOTA3》将代替《DOTA2》
2021/03/06 DOTA
PHP后端银联支付及退款实例代码
2017/06/23 PHP
php经典趣味算法实例代码
2020/01/21 PHP
JQUBAR1.1 jQuery 柱状图插件发布
2010/11/28 Javascript
用jquery实现自定义风格的滑动条实现代码
2011/04/26 Javascript
Extjs407 getValue()和getRawValue()区别介绍
2013/05/21 Javascript
jquery和js实现对div的隐藏和显示方法
2014/09/26 Javascript
深入理解JavaScript系列(46):代码复用模式(推荐篇)详解
2015/03/04 Javascript
Javascript代码实现仿实例化类
2015/04/03 Javascript
node.js 使用ejs模板引擎时后缀换成.html
2015/04/22 Javascript
Javascript非构造函数的继承
2015/04/27 Javascript
JQuery给网页更换皮肤的方法
2015/05/30 Javascript
超实用的JavaScript代码段 附使用方法
2016/05/22 Javascript
JS弹出新窗口被拦截的解决方法
2016/08/09 Javascript
axios学习教程全攻略
2017/03/26 Javascript
node.js中cluster的使用教程
2017/06/09 Javascript
详解ES6中的三种异步解决方案
2018/06/28 Javascript
vue中v-for通过动态绑定class实现触发效果
2018/12/06 Javascript
Vue.js子组件向父组件通信的方法实例代码详解
2018/12/10 Javascript
了解前端理论:rscss和rsjs
2019/05/23 Javascript
JavaScript面向对象程序设计中对象的定义和继承详解
2019/07/29 Javascript
微信小程序实现多行文字超出部分省略号显示功能
2019/10/23 Javascript
JavaScript代码实现微博批量取消关注功能
2021/02/05 Javascript
python实现socket端口重定向示例
2014/02/10 Python
Python日期时间模块datetime详解与Python 日期时间的比较,计算实例代码
2018/09/14 Python
Python定义一个函数的方法
2020/06/15 Python
记一次django内存异常排查及解决方法
2020/08/07 Python
static全局变量与普通的全局变量有什么区别
2014/05/27 面试题
自我鉴定怎么写
2014/01/12 职场文书
班级学雷锋活动总结
2014/06/26 职场文书
安全生产隐患排查制度
2015/08/05 职场文书
宣传委员竞选稿
2015/11/19 职场文书
2019教师的学习计划
2019/06/25 职场文书
python使用pygame创建精灵Sprite
2021/04/06 Python
python基础学习之生成器与文件系统知识总结
2021/05/25 Python
解决Pytorch修改预训练模型时遇到key不匹配的情况
2021/06/05 Python