如果路径不存在,我需要知道是否有任何方法可以创建新文件夹。当我尝试 fopen() 路径时,它说 NO such File or Directory exists
我尝试使用 'w' 和 'w+' 打开文件,但它无法创建新文件夹。有什么方法可以在不使用 mkdir() 的情况下实现它。因为我每次都需要从 mkdir() 的路径中单独提取目录名称。任何帮助表示赞赏。谢谢...
最佳答案
fopen 无法创建目录。
你需要使用类似的东西:
$filename = '/path/to/some/file.txt';
$dirname = dirname($filename);
if (!is_dir($dirname))
{
mkdir($dirname, 0755, true);
}
关于PHP:fopen 创建文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5337854/