如果文件夹不存在,则创建一个文件夹

问题描述

试试这个,使用mkdir

if (!file_exists('path/to/directory')) {
    mkdir('path/to/directory', 0777, true);
}

请注意,这0777已经是目录的默认模式,并且可能仍会被当前的 umask 修改。

解决方法

我遇到了一些使用Bluehostwp- content/uploads安装 WordPress 的案例,由于上传文件夹不存在,我的 WordPress 主题遇到了错误。

显然,Bluehost cPanel WordPress
安装程序不会创建此文件夹,但HostGator会。

所以我需要将代码添加到我的主题中,以检查文件夹并以其他方式创建它。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...