我在光盘上存在以下文件夹:
/home/vagrant/project-name/data/
现在我想使用mkdir()
函数在其中创建新文件夹:
$fileName = self :: getFileName($key);
$path = dirname($fileName);
if (!file_exists($path)) {
echo $path; // "/home/vagrant/project-name/data/89"
if (!mkdir($path, 0777)) {
throw new IOException(sprintf('Can\'t create directory %s.', $path));
}
}
遗憾的是,mkdir
返回false,并抛出异常。该文件夹不会创建。
怎么了?