Function.file-exists
Aus PHP-Wiki
file_exists — Prüft, ob eine Datei oder ein Verzeichnis existiert
Beschreibung
bool file_exists
( string $filename
)
Gibt TRUE zurück, wenn die mit filename
spezifizierte Datei bzw. das Verzeichnis existiert, andernfalls FALSE.
Zum Prüfen von Dateien auf Windows network shares verwenden Sie bitte
//computername/share/filename oder
\\computername\share\filename.
Beispiel #1 Testen, ob eine Datei existiert
<?php
$filename = '/path/to/foo.txt';
if (file_exists($filename)) {
print "The file $filename exists";
} else {
print "The file $filename does not exist";
}
?>
Hinweis: Die Ergebnisse dieser Funktion
werden gecached. Weitere Details erhalten Sie bei
clearstatcache().
Hinweis: Diese Funktion kann nicht mit
entfernten Dateien arbeiten, da
der Zugriff auf die Datei, die bearbeitet werden soll, über das Dateisystem des
Servers möglich sein muss.
Siehe auch is_readable(), is_writable(),
is_file() und file().