Funkcija is_dir
Funkcija is_dir proverava da li navedena putanja postoji i da li je direktorijum.
Funkcija vraća true ako putanja postoji i ako je to direktorijum, i false u suprotnom.
U parametar se prosleđuje vrednost tipa string - putanja do direktorijuma koji se proverava.
Sintaksa
is_dir(string $filename): bool
Primer
Proverićemo postojanje direktorijuma 'docs':
<?php
$res = is_dir('docs');
var_dump($res);
?>
Rezultat izvršavanja koda (ako direktorijum postoji):
true
Primer
Proverićemo postojanje direktorijuma 'unknown_folder':
<?php
$res = is_dir('unknown_folder');
var_dump($res);
?>
Rezultat izvršavanja koda:
false
Primer
Proverićemo da li je navedena putanja direktorijum, a ne datoteka:
<?php
$path = 'test.txt';
if (is_dir($path)) {
echo "'$path' is a directory";
} else {
echo "'$path' is NOT a directory";
}
?>
Pogledajte takođe
-
funkciju
file_exists,
koja proverava postojanje datoteke/direktorijuma -
funkciju
is_file,
koja proverava da li je datoteka -
funkciju
scandir,
koja čita sadržaj direktorijuma