PHP: fopen to create folders

后端 未结 3 940
独厮守ぢ
独厮守ぢ 2020-12-08 19:36

I need to know if there is any way to create new folder if the path doesn\'t exist. When I try to fopen() a path, it says NO such File or Directory exists I tri

3条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-12-08 20:06

    fopen cannot create directories.

    You'll need to use something like:

    $filename = '/path/to/some/file.txt';
    $dirname = dirname($filename);
    if (!is_dir($dirname))
    {
        mkdir($dirname, 0755, true);
    }
    

提交回复
热议问题