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

yipeiwu_com6年前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 数组排序方法总结 推荐收藏

随着PHP的快速发展,用它的人越来越多,在PHP数组学习摘录部分了解到最基本的PHP数组的建立和数组元素的显示。需要深入学习下PHP数组的相关操作。首先接触的就是PHP数组排序、降序的排...

在WordPress中使用PHP脚本来判断访客来自什么国家

区分访客国家有什么用? 这里是几个我利用该功能的例子. 1.区分网站功能 这个博客有翻译文章的功能, 这是为了方便海外访客阅读文章, 但对中国人显得十分多余. 所以我通过 IP...

PHP实现适用于自定义的验证码类

PHP实现适用于自定义的验证码类

本文实例为大家分享了PHP验证码类,利用对象来实现的验证码类,供大家参考,具体内容如下 <?php /* * To change this license he...

PHP 使用二进制保存用户状态的实例

前言 用户状态保存是一个很常见的需求,一般用来保存用户状态的方式是在数据库表中创建多个字段来存储相应的用户状态,比如要保存用户是否绑定了手机号和QQ,则需要2个字段(mobile,qq)...

php实现MD5加密16位(不要默认的32位)

使用substr函数截取: 复制代码 代码如下:substr(md5("admin"),8,16); // 16位MD5加密 md5("admin"); // 32位MD5加密 ...