260 of 410 menu

Funktion is_dir

Die Funktion is_dir prüft, ob der angegebene Pfad existiert und ob es sich um ein Verzeichnis handelt. Die Funktion gibt true zurück, wenn der Pfad existiert und es sich um ein Verzeichnis handelt, andernfalls false. Als Parameter wird ein Zeichenkettenwert übergeben - der Pfad zum zu prüfenden Verzeichnis.

Syntax

is_dir(string $filename): bool

Beispiel

Lassen Sie uns die Existenz des Verzeichnisses 'docs' prüfen:

<?php $res = is_dir('docs'); var_dump($res); ?>

Ergebnis der Codeausführung (wenn das Verzeichnis existiert):

true

Beispiel

Lassen Sie uns die Existenz des Verzeichnisses 'unknown_folder' prüfen:

<?php $res = is_dir('unknown_folder'); var_dump($res); ?>

Ergebnis der Codeausführung:

false

Beispiel

Prüfen wir, ob der angegebene Pfad ein Verzeichnis und keine Datei ist:

<?php $path = 'test.txt'; if (is_dir($path)) { echo "'$path' is a directory"; } else { echo "'$path' is NOT a directory"; } ?>

Siehe auch

  • die Funktion file_exists,
    die die Existenz einer Datei/eines Verzeichnisses prüft
  • die Funktion is_file,
    die eine Datei prüft
  • die Funktion scandir,
    die den Inhalt eines Verzeichnisses liest
bydeenesfrptru