Beschreibung
int
fileatime ( string filename)
Gibt Datum und Uhrzeit des letzten Zugriffs auf eine Datei
zurück, oder FALSE wenn ein Fehler auftrat. Das Datum wird als
UNIX-Timestamp zurückgegeben.
Das Ergebnis dieses Funktionsaufrufes wird zwischengespeichert.
Siehe clearstatcache() für weitere
Einzelheiten.
Anmerkung: Die atime einer Datei ist vorgesehen sich immer zu ändern,
sobald Datenblöcke einer Datei geändert werden. Das kann sich
folgenschwer auf die Performance auswirken, wenn eine Anwendung
regelmäßig auf eine große Anzahl Dateien oder Verzeichnisse zugreift.
Manche Unix Dateisysteme können mit deaktivierter atime-Aktualisierung
gemountet werden, um die Performance solcher Applikationen zu erhöhen;
USENET news spools sind ein häufiges Beispiel. Auf solchen
Dateisystemen wird diese Funktion nutzlos.
Diese Funktion ist nicht für remote Dateien geeignet, die zu
prüfende Datei muss über das Dateisystem des Servers verfügbar sein.