Google

NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7">

file_exists

(PHP 3, PHP 4 )

file_exists -- Überprüft, ob eine Datei existiert

Beschreibung

bool file_exists ( string filename)

Gibt TRUE zurück, wenn die mit filename spezifizierte Datei existiert, andernfalls FALSE.

Diese Funktion funktioniert nicht bei entfernten Dateien; Die Datei, deren Existenz überprüft werden soll, muss über das Dateisystem des Servers erreichbar sein.

Das Ergebnis dieses Funktionsaufrufes wird zwischengespeichert. Siehe clearstatcache() für weitere Einzelheiten.

Verwenden von Windows shares: Zum Prüfen von Dateien auf Windows 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";
}
?>

Siehe auch is_readable(), is_writable(), is_file() und file().