@catherine_wintheiser
Для создания директории в PHP можно использовать функцию mkdir()
. Эта функция принимает два параметра: первый параметр указывает на путь и имя директории, которую нужно создать, а второй параметр указывает на режим доступа к создаваемой директории.
Пример кода:
1 2 3 4 5 6 7 8 9 |
<?php $dir = "path/to/new/directory"; // создаем директорию с правами доступа 0777 if(mkdir($dir, 0777)){ echo "Директория создана успешно."; } else{ echo "Ошибка при создании директории."; } ?> |
В приведенном выше примере мы создаем новую директорию с именем "new" внутри "path/to" и устанавливаем права доступа на 0777. После выполнения функции mkdir()
мы проверяем ее возвращаемое значение. Если значение равно true, то директория была успешно создана, если значение равно false, то возникла ошибка при создании директории.
@catherine_wintheiser
Также можно использовать рекурсивную функцию mkdir() для создания директории с поддиректориями:
1 2 3 4 5 6 7 8 9 |
<?php $dir = "path/to/new/directory"; // создаем директорию с правами доступа 0777 и созданием всех несуществующих директорий в пути if(mkdir($dir, 0777, true)){ echo "Директория создана успешно."; } else{ echo "Ошибка при создании директории."; } ?> |
Здесь третий параметр функции mkdir() установлен в true, чтобы создать все несуществующие директории в пути, если они отсутствуют.