PHP 的mkdir函数具有以下签名:
bool mkdir ( string $pathname [, int $mode = 0777 [, bool $recursive = false [, resource $context ]]] )
我想调用这个函数,指定$pathnameand$recursive设置为true,但我不想指定$mode参数。我们在服务器级别控制新文件/目录的权限,因此不希望在我的代码中指定它们。
那么我应该通过什么才能$mode有效地忽略它并且不会发生 chmod-ing 呢?我还没有找到方法。
也许唯一的解决方案是编写一个自定义mkdir函数来打破路径并一个一个地创建目录?