Функцыя is_dir
Функцыя is_dir
правярае, ці існуе паказаны шлях і ці з'яўляецца ён дырэкторыяй.
Функцыя вяртае true
, калі шлях існуе і гэта дырэкторыя, і false
у адваротным выпадку.
У параметр перадаецца радковае значэнне - шлях да якая правяраецца дырэкторыі.
Сінтаксіс
is_dir(string $filename): bool
Прыклад
Праверым існаванне дырэкторыі 'docs'
:
<?php
$res = is_dir('docs');
var_dump($res);
?>
Вынік выканання кода (калі дырэкторыя існуе):
true
Прыклад
Праверым існаванне дырэкторыі 'unknown_folder'
:
<?php
$res = is_dir('unknown_folder');
var_dump($res);
?>
Вынік выканання кода:
false
Прыклад
Праверым, ці з'яўляецца паказаны шлях дырэкторыяй, а не файлам:
<?php
$path = 'test.txt';
if (is_dir($path)) {
echo "'$path' is a directory";
} else {
echo "'$path' is NOT a directory";
}
?>
Глядзіце таксама
-
функцыю
file_exists
,
якая правярае існаванне файла/дырэкторыі -
функцыю
is_file
,
якая правярае файл -
функцыю
scandir
,
якая чытае змест дырэкторыі