is_dir

(PHP 4, PHP 5, PHP 7, PHP 8)

is_dir — Визначає, чи ім'я файлу є директорією.

Опис

is_dir(string $filename): bool

Визначає, чи ім'я файлу є директорією.

Список параметрів

filename

Шлях до файлу. Якщо filename є відносним ім'ям, він перевірятиметься щодо поточної робочої директорії. Якщо filename є символічним або жорстким посиланням, то посилання буде розкрито та перевірено. При включеному open_basedir можуть застосовуватись подальші обмеження.

Значення, що повертаються

Повертає **true**якщо файл існує і є директорією, інакше повертається false

Помилки

У разі невдалого завершення роботи генерується помилка рівня E_WARNING

Приклади

Приклад #1 Приклад використання функції is_dir()****

Loading...

Результат виконання наведеного прикладу:

bool(false)
bool(false)
bool(true)

Примітки

Зауваження: Результати цієї функції кешуються Більш детальну інформацію дивіться у розділі clearstatcache()

Підказка

Починаючи з PHP 5.0.0, ця функція також може бути використана з деякими обгортками url. Список обгорток, що підтримуються сімейством функцій stat(), смотрите в разделеПідтримувані протоколи та обгортки

Дивіться також

  • chdir() - Змінює каталог
  • dir() - Повертає екземпляр класу Directory
  • opendir() - Відкриває дескриптор каталогу
  • is_file() - Визначає, чи файл є звичайним файлом
  • is_link() - Визначає, чи є файл символічним посиланням