Я пытаюсь автоматически создавать папки с информацией из базы данных и по какой-то причине, хотя обе итерации имеют одинаковое значение, она создает дополнительную папку вместо того, чтобы помещать файлы в одну и ту же. Я прокомментировал все в скрипте, но эта строка, и он все еще делает это, поэтому я знаю, что это преступник. Вот мой код:PHP mkdir создание дубликатов папок
if (!is_dir($state."/".$county."-County")) {
mkdir($state."/".$county."-County");
}
Спасибо за любую помощь!
EDIT:
Структура папки выглядит следующим образом:
California
Alameda-County
Alameda-County
Это точно так же.
- это корпус другой? 'MyFolder' и' myFolder' и 'myfolder' - это совершенно разные имена в некоторых операционных системах. –
Можете ли вы добавить скриншот или список файлов/каталогов, чтобы помочь прояснить вопрос? – nageeb
'это создание дополнительной папки', что называется этой дополнительной« папкой », также если папка' state' не существует, вы получите ошибку, вы должны использовать рекурсивный флаг, если вы не уверены в его наличии, 'mkdir ($ path, null, true); ' –