Az is_dir függvény
Az is_dir függvény ellenőrzi, hogy a megadott elérési út létezik-e és könyvtár-e.
A függvény true értéket ad vissza, ha az elérési út létezik és az egy könyvtár, és false értéket ellenkező esetben.
A paraméterként egy sztring értéket adunk át - az ellenőrizendő könyvtár elérési útját.
Szintaxis
is_dir(string $filename): bool
Példa
Ellenőrizzük a 'docs' könyvtár létezését:
<?php
$res = is_dir('docs');
var_dump($res);
?>
A kód végrehajtásának eredménye (ha a könyvtár létezik):
true
Példa
Ellenőrizzük a 'unknown_folder' könyvtár létezését:
<?php
$res = is_dir('unknown_folder');
var_dump($res);
?>
A kód végrehajtásának eredménye:
false
Példa
Ellenőrizzük, hogy a megadott elérési út könyvtár-e, és nem fájl:
<?php
$path = 'test.txt';
if (is_dir($path)) {
echo "'$path' is a directory";
} else {
echo "'$path' is NOT a directory";
}
?>
Lásd még
-
a
file_existsfüggvényt,
amely egy fájl/könyvtár létezését ellenőrzi -
a
is_filefüggvényt,
amely egy fájlt ellenőriz -
a
scandirfüggvényt,
amely egy könyvtár tartalmát olvassa