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ֆունկցիան,
որը կարդում է դիրեկտորիայի պարունակությունը