is_dir funksiyasi
is_dir funksiyasi belgilangan yo'l mavjudligini va u katalog ekanligini teksiradi.
Funksiya yo'l mavjud bo'lsa va u katalog bo'lsa true, aks holda false qaytaradi.
Parametrga satrli qiymat - tekshirilayotgan katalogga yo'l uzatiladi.
Sintaksis
is_dir(string $filename): bool
Misol
'docs' katalogining mavjudligini tekshiramiz:
<?php
$res = is_dir('docs');
var_dump($res);
?>
Kodni bajarish natijasi (agar katalog mavjud bo'lsa):
true
Misol
'unknown_folder' katalogining mavjudligini tekshiramiz:
<?php
$res = is_dir('unknown_folder');
var_dump($res);
?>
Kodni bajarish natijasi:
false
Misol
Belgilangan yo'l katalog ekanligini yoki fayl emasligini tekshiramiz:
<?php
$path = 'test.txt';
if (is_dir($path)) {
echo "'$path' is a directory";
} else {
echo "'$path' is NOT a directory";
}
?>
Shuningdek qarang
-
file_existsfunksiyasi,
bu fayl/katalog mavjudligini teksiradi -
is_filefunksiyasi,
bu faylni teksiradi -
scandirfunksiyasi,
bu katalog tarkibini o'qiydi