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

yipeiwu_com5年前PHP代码库

本文实例讲述了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实现基于微信公众平台开发SDK(demo)扩展的方法

本文实例讲述了php实现基于微信公众平台开发SDK(demo)扩展的方法。分享给大家供大家参考。具体分析如下: 该扩展基于官方的微信公众平台SDK,这里只做了简单地封装,实现了一些基本的...

PHP数组操作类实例

本文实例讲述了PHP数组操作类。分享给大家供大家参考。具体如下: class ArrayHelper{ /** * 从数组中删除空白的元素(包括只有空白字符的元素)...

php防注

$_POST = sql_injection($_POST); $_GET = sql_injection($_GET); function&nb...

PHP实现的简单sha1加密功能示例

本文实例讲述了PHP实现的sha1加密功能。分享给大家供大家参考,具体如下: function encryptTokey($data){ $apikey = 'testap...

带你了解PHP7 性能翻倍的关键

20岁老牌网页程序语言PHP,最快将在10月底释出PHP 7新版,这是十年来的首次大改版,最大特色是在性能上的大突破,能比前一版PHP 5快上一倍,PHP之父Rasmus Lerdorf...