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