clearstatcache

(PHP 3, PHP 4 )

clearstatcache -- Löscht den Status Cache

Beschreibung

void clearstatcache ( void)

clearstatcache() löscht den Zwischenspeicher mit den Dateistatuswerten. Die Systemaufrufe stat oder lstat sind auf den meisten Systemen sehr "teure" Aufrufe. Daher wird das Ergebnis des letzten Aufrufs von einer der unten aufgeführten Funktionen für die nächste Benutzung eines ähnlichen Aufrufs mit dem gleichen Dateinamen gespeichert. Wenn Sie einen neuen Status-Check erzwingen wollen, z.B. wenn die Datei in der Zwischenzeit oftmals aufgerufen wurde, verändert oder verschwunden ist, können Sie diese Funktion dazu benutzen, das Ergebnis des letzten Aufrufes aus dem Speicher zu leeren.

Dieser Wert wird nur für die Zeit eines einzelnen Requests zwischengespeichert.

Folgende Funktionen betreffen den Dateistatus: stat(), lstat(), file_exists(), is_writeable(), is_readable(), is_executable(), is_file(), is_dir(), is_link(), filectime(), fileatime(), filemtime(), fileinode(), filegroup(), fileowner(), filesize(), filetype(), and fileperms().