PHP
Referenzliste
is_file
Dateisystem-Funktionen
Befehl:
bool is_file ( string $filename )
Parameter-Liste:
Beschreibung | |
---|---|
Pfad zur Datei. |
Rückgabewerte:
Gibt
TRUE
zurück, wenn der Dateiname existiert und eine reguläre Datei ist, sonst FALSE
.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 is_file() kann man überprüfen, ob eine Datei (filename) existiert und ob es sich bei der Datei um eine reguläre Datei handelt.
Wenn die Datei existiert und es eine reguläre Datei ist, gibt diese Funktion
Wenn die Datei existiert und es eine reguläre Datei ist, gibt diese Funktion
TRUE
, sonst FALSE
zurück. Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Hinweis:
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.
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:
is_file() - Beispiel:
Eingabe:
<?php var_dump(is_file('eine_datei.txt')) . "\n"; var_dump(is_file('/usr/bin/')) . "\n"; ?>
Ausgabe:
bool(true)
bool(false)
bool(false)
Dateisystem-Funktionen