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().