265 of 410 menu

Funktion file_exists

Die Funktion file_exists prüft die Existenz einer Datei oder eines Verzeichnisses unter dem angegebenen Pfad. Die Funktion gibt true zurück, wenn die Datei oder das Verzeichnis existiert, andernfalls false. An den Parameter der Funktion wird eine Zeichenkette mit dem absoluten oder relativen Pfad zur Datei übergeben.

Syntax

file_exists(string $filename): bool

Beispiel

Prüfen wir die Existenz der Datei 'test.txt' im aktuellen Verzeichnis:

<?php $res = file_exists('test.txt'); var_dump($res); ?>

Ergebnis der Codeausführung (wenn die Datei existiert):

true

Beispiel

Prüfen wir die Existenz einer nicht vorhandenen Datei:

<?php $res = file_exists('nonexistent_file.txt'); var_dump($res); ?>

Ergebnis der Codeausführung:

false

Beispiel

Prüfen wir die Existenz eines Verzeichnisses:

<?php $res = file_exists('images/'); var_dump($res); ?>

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

true

Siehe auch

  • die Funktion is_dir,
    die einen Ordner prüft
  • die Funktion is_file,
    die eine Datei prüft
  • die Funktion is_readable,
    die die Lesbarkeit prüft
  • die Funktion is_writable,
    die die Schreibbarkeit prüft
bydeenesfrptru