PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

filectime> <file
Last updated: Fri, 10 Oct 2008

view this page in

fileatime

(PHP 4, PHP 5)

fileatime Liefert Datum und Uhrzeit des letzten Zugriffs auf eine Datei

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 gelesen 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.



add a note add a note User Contributed Notes
fileatime
Maulwurf
10-Oct-2004 06:12
Using this function on Win98 made me grow grey hair.
Win 98 doesn't save the time for the last access. It only saves the date. This way, the returned timestamp from fileatime(file) is always much too small.

this command will always return false:

if($now - $last_access >1800) {
do something
}

using filemtime() instead did the thing.

filectime> <file
Last updated: Fri, 10 Oct 2008
 
 
show source | credits | sitemap | contact | advertising | mirror sites