php 创建目录的几种方法

2025-07-18 13:31:40

php项目中经常要自动创建目录,下面简单介绍创建目录的几种方法

创建目录

1、创建目录的几个函数,具体如图:

php 创建目录的几种方法

2、创建目录/文件夹uploads,使用函数is_dir() 、mkdir():1)新建in蟠校盯昂dex.php文件;2)写入代码,运行后,如图,即可看到新建的uploads文件夹:

php 创建目录的几种方法
php 创建目录的几种方法

3、新建多层目录:cutImg/当天日鲋逐噗瘀期;方法1:新建index.php,写入代码,如图,所示:其中file_exists ,判读目录或者文件是否存在;

php 创建目录的几种方法
php 创建目录的几种方法

4、在多增一层目录uploads/,代码和测试结果如图;新建出的目录结构为:uploads/cutImg/Ymd

php 创建目录的几种方法
php 创建目录的几种方法

5、方法2:创建一个函数createDir,如图;判断目录是否存在,若不存在,则重新创建目录;若存在,输出,已存在此目录;

php 创建目录的几种方法

6、调用函数,新建目录uploads/cutImg/Ymd,如图:

php 创建目录的几种方法

7、测试,若不存在此目录,则创建;若存在,则输出目录已存在;

php 创建目录的几种方法
php 创建目录的几种方法

删除目录

1、rmdir() 函数删除空的目录.若成功,则该函数返回 true。若失败,则返回 false。注意rmdir,只能删除单层目录。

2、比如:原目录uploads/cutImg/20170805,

php 创建目录的几种方法

3、删除目录代码如下;测试后,只删除了,最下层目录20170825,如图:

php 创建目录的几种方法

4、如果删除多层目录,可以使用opendir 打开目录,readdir 读取目录;添加while循环,删除即可;

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢