PHP项目常需自动创建目录,本文介绍几种常用的目录创建方法。
1、 创建目录的多种函数,详见图示。
2、 创建名为uploads的目录,利用is_dir()检查是否存在,若无则通过mkdir()函数创建该文件夹。
3、 创建一个名为index.php的文件。
4、 编写代码并运行程序,按图示操作即可生成名为uploads的新文件夹。
5、 创建多级文件夹:cutImg/当前日期。
6、 新建一个index.php文件,按图示填入相应代码即可。
7、 file_exists用于检测指定的文件或目录是否存在。
8、 新增uploads/目录,代码与测试结果详见附图。
9、 新创建的目录结构是:uploads/cutImg/年月日
10、 方法二:定义createDir函数,具体所示。
11、 检查目录是否存在,若无则创建,若有则提示该目录已存在。
12、 调用函数创建新目录,路径为uploads/cutImg/Ymd,结构所示。
13、 检测目录是否存在,不存在则创建,存在则提示已存在。
14、 删除空目录使用 rmdir() 函数。
15、 函数执行成功返回真,失败则返回假。
16、 注意rmdir仅能删除空的单层目录。
17、 例如:原路径为uploads/cutImg/20170805,需更改为新目录结构。
18、 删除目录的代码如下所示
19、 测试完成后,仅移除了最底层的20170825目录,具体见图示。
20、 删除多层目录时,可通过opendir打开目录,再用readdir逐级读取并处理各子目录内容。
21、 添加循环结构,用完即删。
评论
更多评论