在PHP中,如果尝试创建一个不存在的目录,mkdir()
函数会返回false
。为了处理这种情况,你可以使用file_exists()
函数来检查目录是否已经存在,或者使用mkdir()
函数的第二个和第三个参数来设置所需的权限和递归创建目录。
这里有一个例子,展示了如何使用mkdir()
函数的第二个和第三个参数来创建一个不存在的目录,并设置所需的权限:
在这个例子中,mkdir()
函数的第二个参数设置了所需的权限(0755),第三个参数设置为true
,表示如果父目录不存在,则递归创建目录。如果mkdir()
函数返回false
,我们会检查目录是否已经存在,或者输出一条错误消息。