22.1 Zeitstempel auslesen und setzen

Problem

Sie wollen wissen, wann eine Datei zum letzten Mal geändert wurde oder wann das letzte Mal auf sie zugegriffen wurde, oder Sie wollen die Zugangs- oder Änderungszeit einer Datei auf den neusten Stand bringen; zum Beispiel wollen Sie auf jeder Seite Ihrer Website anzeigen, wann sie zum letzten Mal geändert wurde.

Lösung

Die Funktionen fileatime( ), filemtime( ) und filectime( ) geben an, wann zum letzten Mal auf eine Datei zugegriffen oder diese modifiziert wurde oder wann deren Metadaten geändert wurden:

$letzter_zugriff = fileatime('larry.php');
$letze_aenderung = filemtime('moe.php');
$letzte_metaaenderung = filectime('curly.php');

Die Funktion touch( ) ändert die Modifikationszeit einer Datei:

touch('shemp.php'); ...

Get PHP 5 Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.