is_dir funksiyası
is_dir funksiyası göstərilən yolun mövcud olub olmadığını və onun qovluq olub olmadığını yoxlayır.
Funksiya, əgər yol mövcuddursa və qovluqdursa, true, əks halda isə false qaytarır.
Parametrə sətir dəyəri - yoxlanılacaq qovluğun yolu ötürülür.
Sintaksis
is_dir(string $filename): bool
Nümunə
'docs' qovluğunun mövcudluğunu yoxlayaq:
<?php
$res = is_dir('docs');
var_dump($res);
?>
Kodun icrasının nəticəsi (əgər qovluq mövcuddursa):
true
Nümunə
'unknown_folder' qovluğunun mövcudluğunu yoxlayaq:
<?php
$res = is_dir('unknown_folder');
var_dump($res);
?>
Kodun icrasının nəticəsi:
false
Nümunə
Göstərilən yolun fayl deyil, qovluq olub olmadığını yoxlayaq:
<?php
$path = 'test.txt';
if (is_dir($path)) {
echo "'$path' is a directory";
} else {
echo "'$path' is NOT a directory";
}
?>
Həmçinin baxın
-
file_existsfunksiyasına,
hansı ki, faylın/qovluğun mövcudluğunu yoxlayır -
is_filefunksiyasına,
hansı ki, faylı yoxlayır -
scandirfunksiyasına,
hansı ki, qovluğun məzmununu oxuyur