is_dir
Проверяет, является ли путь папкой.
Синтаксис
is_dir(string $filename): boolПараметры
| Параметр | Тип | Описание |
|---|---|---|
| $filename | string | Проверяемый путь. |
Возвращаемое значение
bool`true`, если путь существует и это папка.
Примеры
Папка и файл:
<?php
$file = sys_get_temp_dir() . '/ref-isdir.txt';
file_put_contents($file, '');
var_dump(is_dir(sys_get_temp_dir()));
var_dump(is_dir($file));Результат:
bool(true)
bool(false)Примечания
Парная функция is_file() проверяет, что путь — обычный файл.
См. также
- file_exists — Проверяет, существует ли файл или папка.
- mkdir — Создаёт папку.
Вопросы и ответы по теме
В учебнике
- Папки и пути — Работа с папками в PHP — создание, список файлов, поиск по маске, части пути и сведения о файле.