Функција 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,
која го чита содржината на директориумот