Funktio is_dir
Funktio is_dir tarkistaa, onko määritetty polku olemassa ja onko se hakemisto.
Funktio palauttaa true, jos polku on olemassa ja se on hakemisto, ja false muussa tapauksessa.
Parametriin välitetään merkkijonoarvo - polku tarkistettavaan hakemistoon.
Syntaksi
is_dir(string $filename): bool
Esimerkki
Tarkistetaan hakemiston 'docs' olemassaolo:
<?php
$res = is_dir('docs');
var_dump($res);
?>
Koodin suorituksen tulos (jos hakemisto on olemassa):
true
Esimerkki
Tarkistetaan hakemiston 'unknown_folder' olemassaolo:
<?php
$res = is_dir('unknown_folder');
var_dump($res);
?>
Koodin suorituksen tulos:
false
Esimerkki
Tarkistetaan, onko määritetty polku hakemisto eikä tiedosto:
<?php
$path = 'test.txt';
if (is_dir($path)) {
echo "'$path' is a directory";
} else {
echo "'$path' is NOT a directory";
}
?>
Katso myös
-
funktion
file_exists,
joka tarkistaa tiedoston/hakemiston olemassaolon -
funktion
is_file,
joka tarkistaa tiedoston -
funktion
scandir,
joka lukee hakemiston sisällön