So erhalten Sie die letzte Änderungszeit: 1. Verwenden Sie die Funktion filemtime(), um die letzte Änderungszeit der angegebenen Datei abzurufen. Die Syntax „filemtime($filename)“ gibt die letzte Änderungszeit des Dateiinhalts zurück Form eines Unix-Zeitstempels; 2. Verwendung Die Funktion getlastmod() ermittelt den Zeitpunkt der letzten Änderung der aktuellen Datei. Die Syntax „getlastmod()“ gibt auch den Zeitpunkt der letzten Änderung in Form eines Unix-Zeitstempels zurück.
Die Betriebsumgebung dieses Tutorials: Windows7-System, PHP8-Version, DELL G3-Computer
Methode 1: Verwenden Sie die Funktion filemtime(), um die letzte Änderungszeit der angegebenen Datei abzurufen
filemtime ()-Funktion gibt den Zeitpunkt der letzten Änderung des Dateiinhalts zurück.
filemtime($filename)
$filename
: erforderlich. Gibt die zu prüfenden Dokumente an. $filename
:必需。规定要检查的文件。
返回值:
如果成功,该函数将以 Unix 时间戳形式返回文件内容的上次修改时间。如果失败,则返回 FALSE。
注释:该函数的结果会被缓存。请使用 clearstatcache() 来清除缓存。
示例:有下面一个名为“test.txt”的文本文件,它的最后修改时间是这样的:
<?php header("Content-type:text/html;charset=utf-8"); $file = "test.txt"; echo "文件修改时间为:".filemtime($file); ?>
扩展知识:获取创建时间、上次访问时间的函数
filectime($filename)
:返回文件的创建时间
fileatime($filename)
Bei Erfolg gibt diese Funktion den Zeitpunkt der letzten Änderung des Dateiinhalts in Form eines Unix-Zeitstempels zurück. Bei einem Fehler wird FALSE zurückgegeben.
Hinweis: Das Ergebnis dieser Funktion wird zwischengespeichert. Bitte verwenden Sie „clearstatcache()“, um den Cache zu leeren.getlastmod()
Erweiterte Kenntnisse: Funktionen zum Ermitteln der Erstellungszeit und der letzten Zugriffszeit
filectime($filename)
: Gibt die Erstellungszeit der Datei zurück
fileatime($filename)
: Gibt die letzte Zugriffszeit der Datei zurück
<?php $time = getlastmod(); echo date('Y-m-d H:i:s',$time); ?>
Das obige ist der detaillierte Inhalt vonSo erhalten Sie die letzte Änderungszeit in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!