filemtime
(PHP 4, PHP 5, PHP 7, PHP 8)
filemtime — Liefert Datum und Uhrzeit der letzten Dateiänderung
Beschreibung
$filename
): int|falseDiese Funktion gibt Datum und Uhrzeit zurück, wann die Datenblöcke einer Datei beschrieben wurden, das heisst, der Zeitpunkt, wann der Inhalt der Datei zuletzt geändert wurde.
Parameter-Liste
-
filename
-
Pfad zu der Datei.
Rückgabewerte
Gibt Datum und Uhrzeit zurück, wann die Datei das letzte mal
modifiziert wurde, Bei einem Fehler wird false
zurückgegeben..
Das Datum wird als UNIX-Timestamp zurückgegeben, was für die Funktion
date() passend ist.
Fehler/Exceptions
Im Fehlerfall wird eine E_WARNING
ausgegeben.
Beispiele
Beispiel #1 filemtime() Beispiel
<?php
// Ausgabe z.B. somefile.txt wurde zuletzt modifiziert: December 29 2002 22:16:23.
$filename = 'somefile.txt';
if (file_exists($filename)) {
echo "$filename wurde zuletzt modifiziert: " . date ("F d Y H:i:s.", filemtime($filename));
}
?>
Anmerkungen
Hinweis:
Beachten Sie, dass die zeitliche Auflösung bei verschiedenen Dateisystemen unterschiedlich sein kann.
Hinweis: Die Ergebnisse dieser Funktion werden zwischengespeichert. Weitere Details sind bei clearstatcache() zu finden.
Seit PHP 5.0.0 kann diese Funktion mit einigen URL-Wrappern benutzt werden. Schauen Sie in der Liste unter Unterstützte Protokolle und Wrapper nach, welcher Wrapper die Funktionalität von stat() unterstützt.
Siehe auch
- filectime() - Liefert Datum und Uhrzeit der letzten Änderung des Datei Inode
- stat() - Sammelt Informationen über eine Datei
- touch() - Setzt die Zugriffs- und Modifikationszeit einer Datei
- getlastmod() - Liefert die Uhrzeit der letzten Änderung eines Skripts