我有以下代码:
if (!file_exists('/public_html/'.'classic/'.'test'.'/')) {
if(!mkdir('/public_html/'.'classic/'.'test'.'/', 0777, true)) {
return false;
}
}
这只会创建具有权限0755和另一个/classic
的文件夹owner
。如何更改以创建2个文件夹:/classic/test/
? Thx提前和抱歉我的英语
答案 0 :(得分:0)
我使用umask找到了解决方案:
$oldumask = umask(0);
mkdir('mydir', 0777); // or even 01777 so you get the sticky bit set
umask($oldumask);