Я пытаюсь понять функцию mkdir () в php. Я указал путь для этой функции, где создать файл. Но он создает новый в той же директории, где лежит мой файл php. Мой код
mkdir("d://movie/new file");
но при второй перезагрузке моей страницы php он говорит, что он существует в следующем каталоге. Это означает, что он не создавался в указанной папке.
Предупреждение: mkdir (): файл существует в C: \ xampp \ htdocs \ practice \ bal.php в
строка 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);
Других решений пока нет …