PHP
Referenzliste
file_exists
Dateisystem-Funktionen
Befehl:
bool file_exists ( string $filename )
Parameter-Liste:
Beschreibung | |
---|---|
Pfad zu der Datei oder dem Verzeichnis Zum Prüfen von Dateien auf Windows network shares verwenden Sie bitte //computername/share/filename oder \\computername\share\filename. |
Rückgabewerte:
Gibt
TRUE
zurück, wenn die Datei oder das Verzeichnis, die durch filename spezifiziert sind, existiren; ansonst FALSE
.Hinweis:
Diese Funktion gibt FALSE für symbolische Links zurück, die auf nicht existierende Dateien verweisen.
Diese Funktion gibt FALSE für symbolische Links zurück, die auf nicht existierende Dateien verweisen.
Warnung:
Diese Funktion gibt
Diese Funktion gibt
FALSE
für Dateien zurück, die wegen safe mode Einschränkungen nicht zugänglich sind. Diese Dateien können jedoch trotzdem mit included inkludiert werden, wenn sie in safe_mode_include_dir gespeichert sind.Hinweis:
Die Prüfung wird mit der realen UID/GID anstelle der effektiven durchgeführt.
Die Prüfung wird mit der realen UID/GID anstelle der effektiven durchgeführt.
Hinweis:
Weil PHPs Integer Typ vorzeichenbehaftet ist und viele Platformen 32bit Integer verweden, können einige Dateisystem-Funktionen für Dateien grösser als 2GB unerwartete Ergebnisse liefern.
Weil PHPs Integer Typ vorzeichenbehaftet ist und viele Platformen 32bit Integer verweden, können einige Dateisystem-Funktionen für Dateien grösser als 2GB unerwartete Ergebnisse liefern.
Beschreibung:
Mit file_exists() kann man überprüfen, ob eine Datei (filename) auf dem Server existiert.
Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Hinweis:
Hinweis:
Die Ergebnisse dieser Funktion werden gecached. Weitere Details erhalten Sie bei clearstatcache().
Tips:
Tips:
Seit PHP 5.0.0 kann diese Funktion mit einigen URL-Wrappern benutzt werden. Schauen Sie in der Liste unter Unterstützte Protokolle and Wrappers nach, welcher Wrapper die Funktionalität von stat() unterstützt.
Fehler:
Im Fehlerfall wird eine
E_WARNING
ausgegeben. Siehe auch:
Prüft, ob eine Datei existiert und lesbar ist
Prüft, ob in eine Datei geschrieben werden kann
Prüft, ob der Dateiname eine reguläre Datei ist
• file()
Liest eine komplette Datei in ein Array
file_exists() - Beispiel 1: Prüfung ob eine Datei existiert
Eingabe:
<?php $filename = '/path/to/foo.txt'; if (file_exists($filename)) { echo "Die Datei $filename existiert"; } else { echo "Die Datei $filename existiert nicht"; } ?>
Beschreibung:
Die Ergebnisse dieser Funktion werden gecached. Weitere Details erhalten Sie bei clearstatcache().
Dateisystem-Funktionen