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
phpfile_exists(string $filename): bool
Beispiel
Prüfen wir die Existenz der Datei 'test.txt' im aktuellen Verzeichnis:
php<?php
$res = file_exists('test.txt');
var_dump($res);
?>
Ergebnis der Codeausführung (wenn die Datei existiert):
phptrue
Beispiel
Prüfen wir die Existenz einer nicht vorhandenen Datei:
php<?php
$res = file_exists('nonexistent_file.txt');
var_dump($res);
?>
Ergebnis der Codeausführung:
phpfalse
Beispiel
Prüfen wir die Existenz eines Verzeichnisses:
php<?php
$res = file_exists('images/');
var_dump($res);
?>
Ergebnis der Codeausführung (wenn das Verzeichnis existiert):
phptrue
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