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