(PHP 4, PHP 5)
file_exists — Prüft, ob eine Datei oder ein Verzeichnis existiert
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().