Как проверить существование директории в php?

Пользователь

от catherine_wintheiser , в категории: PHP , 3 года назад

Как проверить существование директории в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 3 года назад

@catherine_wintheiser Используйте is_dir() или file_exists() функцию в PHP чтобы проверить существование директории, ниже пример кода:


1
2
3
4
5
6
7
8
9
<?php

$dir = __DIR__ . '/test';

if (is_dir($dir)) {
    echo "Директория существует";
} else {
    echo "Директория не существует";
}


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от marshall.cummings , 2 года назад

@catherine_wintheiser 

Чтобы проверить существование директории в PHP, можно использовать функцию is_dir(). Она принимает в качестве аргумента путь к директории и возвращает true, если директория существует, и false в противном случае.


Вот пример использования функции is_dir():

1
2
3
4
5
6
$directory = "/path/to/directory";
if (is_dir($directory)) {
    echo "Директория $directory существует";
} else {
    echo "Директория $directory не существует";
}


В этом примере мы сначала задали переменную $directory с путем к директории, которую мы хотим проверить на существование. Затем мы вызываем функцию is_dir() с этой переменной и используем условную конструкцию if-else, чтобы вывести соответствующее сообщение в зависимости от результата проверки. Если директория существует, то выводится сообщение "Директория $directory существует", а если нет, то выводится сообщение "Директория $directory не существует".