是否可以使用 mkdir() 在任何指定路径中创建新文件目录
is it possible to create new file directory in any specied path with mkdir()
我正在尝试理解 php.I 中的 mkdir() 函数,为此函数指定了一个路径,用于创建 file.But 它正在我的 [=] 所在的同一目录中创建一个新的30=] 文件 lies.my 代码是
mkdir("d://movie/new file");
但是在我的 php 页面第二次重新加载时它说它存在于以下 directory.That 意味着它没有在指定的文件夹中创建。
Warning: mkdir(): File exists in C:\xampp\htdocs\practice\bal.php on
line 4
我查看了手册。 mkdir() 函数不查找 include_Path (至少手册中是这样说的)。
我的问题是
是否可以使用此功能在任何指定路径中创建新目录??
请在Windows下使用反斜杠或使用常量DIRECTORY_SEPARATOR。
mkdir('c:\a\b\c\d', 0775, true);
或
mkdir('c:'.DIRECTORY_SEPARATOR.'a'.
DIRECTORY_SEPARATOR.'b'.
DIRECTORY_SEPARATOR.'c'.
DIRECTORY_SEPARATOR.'d', 0775, true);
我正在尝试理解 php.I 中的 mkdir() 函数,为此函数指定了一个路径,用于创建 file.But 它正在我的 [=] 所在的同一目录中创建一个新的30=] 文件 lies.my 代码是
mkdir("d://movie/new file");
但是在我的 php 页面第二次重新加载时它说它存在于以下 directory.That 意味着它没有在指定的文件夹中创建。
Warning: mkdir(): File exists in C:\xampp\htdocs\practice\bal.php on line 4
我查看了手册。 mkdir() 函数不查找 include_Path (至少手册中是这样说的)。
我的问题是
是否可以使用此功能在任何指定路径中创建新目录??
请在Windows下使用反斜杠或使用常量DIRECTORY_SEPARATOR。
mkdir('c:\a\b\c\d', 0775, true);
或
mkdir('c:'.DIRECTORY_SEPARATOR.'a'.
DIRECTORY_SEPARATOR.'b'.
DIRECTORY_SEPARATOR.'c'.
DIRECTORY_SEPARATOR.'d', 0775, true);