Funkcija is_dir
Funkcija is_dir preveri, ali navedena pot obstaja in ali je direktorij.
Funkcija vrne true, če pot obstaja in je to direktorij, in false v nasprotnem primeru.
V parameter se posreduje nizna vrednost - pot do preverjanega direktorija.
Sintaksa
is_dir(string $filename): bool
Primer
Preverimo obstoj direktorija 'docs':
<?php
$res = is_dir('docs');
var_dump($res);
?>
Rezultat izvajanja kode (če direktorij obstaja):
true
Primer
Preverimo obstoj direktorija 'unknown_folder':
<?php
$res = is_dir('unknown_folder');
var_dump($res);
?>
Rezultat izvajanja kode:
false
Primer
Preverimo, ali je navedena pot direktorij in ne datoteka:
<?php
$path = 'test.txt';
if (is_dir($path)) {
echo "'$path' is a directory";
} else {
echo "'$path' is NOT a directory";
}
?>
Glejte tudi
-
funkcijo
file_exists,
ki preveri obstoj datoteke/direktorija -
funkcijo
is_file,
ki preveri datoteko -
funkcijo
scandir,
ki bere vsebino direktorija