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 强制性文件下载功能的函数代码(任意文件格式)
May 26 PHP
PHP远程采集图片详细教程
Jul 01 PHP
php自定义apk安装包实例
Oct 20 PHP
PHP将session信息存储到数据库的类实例
Mar 04 PHP
php递归实现无限分类的方法
Jul 28 PHP
[原创]PHPCMS遭遇会员投稿审核无效的解决方法
Jan 11 PHP
PHP封装返回Ajax字符串和JSON数组的方法
Feb 17 PHP
php PDO判断连接是否可用的实现方法
Apr 03 PHP
php实现的三个常用加密解密功能函数示例
Nov 06 PHP
PHP递归实现汉诺塔问题的方法示例
Nov 25 PHP
PHP+redis实现的限制抢购防止商品超发功能详解
Sep 19 PHP
PHP二维数组分页2种实现方法解析
Jul 09 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
PHP SQLite类
2009/05/07 PHP
php不使用插件导出excel的简单方法
2014/03/04 PHP
Laravel 5框架学习之子视图和表单复用
2015/04/09 PHP
javascript下阻止表单重复提交、防刷新、防后退
2007/08/17 Javascript
用js实现层随着内容大小动态渐变改变 推荐
2009/12/19 Javascript
jQuery 验证插件 Web前端设计模式(asp.net)
2010/10/17 Javascript
javascript字符串拼接的效率问题
2010/12/25 Javascript
js验证电话号码与手机支持+86的正则表达式
2014/01/23 Javascript
基于jquery和svg实现超炫酷的动画特效
2014/12/09 Javascript
Bootstrap基础学习
2015/06/16 Javascript
JavaScript数据存储 Cookie篇
2016/07/02 Javascript
利用jquery给指定的table动态添加一行、删除一行的方法
2016/10/12 Javascript
JavaScript中数据类型转换总结
2016/12/25 Javascript
JavaScript中String对象的方法介绍
2017/01/04 Javascript
让nodeJS支持ES6的词法----babel的安装和使用方法
2017/07/31 NodeJs
如何使用less实现随机下雪动画详解
2019/01/02 Javascript
vue axios封装及API统一管理的方法
2019/04/18 Javascript
发布订阅模式在vue中的实际运用实例详解
2019/06/09 Javascript
JavaScript获取某一天所在的星期
2019/09/05 Javascript
《javascript设计模式》学习笔记四:Javascript面向对象程序设计链式调用实例分析
2020/04/07 Javascript
js实现自定义滚动条的示例
2020/10/27 Javascript
[38:44]DOTA2上海特级锦标赛A组小组赛#2 Secret VS CDEC第二局
2016/02/25 DOTA
利用selenium 3.7和python3添加cookie模拟登陆的实现
2017/11/20 Python
python配置文件写入过程详解
2019/10/19 Python
用python拟合等角螺线的实现示例
2019/12/27 Python
在python中logger setlevel没有生效的解决
2020/02/21 Python
python的链表基础知识点
2020/09/13 Python
linux面试相关问题
2012/08/11 面试题
中专毕业生自我鉴定范文
2013/11/09 职场文书
优秀生推荐信范文
2013/11/28 职场文书
商场中秋节活动方案
2014/02/07 职场文书
电子商务个人职业生涯规划范文
2014/02/12 职场文书
授权委托书(完整版)
2014/09/10 职场文书
实习介绍信模板
2015/01/30 职场文书
财务经理岗位职责
2015/01/31 职场文书
春秋淹城导游词
2015/02/11 职场文书