So ermittelt PHP, ob eine Datei geändert wurde: Erstellen Sie zunächst ein Formular und senden Sie die zu ermittelnde Datei. Rufen Sie dann den im Formular übermittelten Dateipfad ab und verwenden Sie schließlich die Funktion filemtime(), um die übermittelte Datei zu ermitteln.
【Verwandte Lernempfehlungen: php-Grafik-Tutorial】
php-Methode zur Feststellung, ob eine Datei geändert wurde:
Schlüsseltechnologie:
Die Hauptanwendung In diesem Beispiel erkennt die filectime()
和filemtime()
-Funktion die letzte Änderungszeit und die letzte Änderungszeit des Incodes der Datei und wendet die date()-Funktion an, um den von der Erkennung zurückgegebenen Zeitstempel zu formatieren.
filectime()-Funktion gibt die letzte Änderungszeit zurück des Inodes der angegebenen Datei Dateiname, Syntax Wie folgt:
int filectime(string filename);
Gibt bei Erfolg den UNIX-Zeitstempel zurück, andernfalls wird FALSE zurückgegeben.
Entwurfsprozess:
Entwerfen Sie zunächst die Webseite, erstellen Sie dann ein Formular und senden Sie die Datei Um es anhand des Dateifelds zu beurteilen, erhalten Sie dann das Formular. Senden Sie den Dateipfad in der Datei, wenden Sie die Funktionen filectime () und filemtime () an, um die übermittelte Datei zu erkennen, und geben Sie schließlich den Schlüsselcode des
aus Die Dateiindex.php lautet wie folgt:
<?php $file=iconv("utf-8","gb2312",$_POST['files']); //实现编码格式的转换 if(file_exists($file)){ //判断文件是否存在 $change_time=filectime($file); //获取文件的最后incode时间 $time=date("Y-m-d h:i:s",$change_time); //时间戳的格式化 $last_time=filemtime($file); //获取文件的最后修改时间 $times=date("Y-m-d h:i:s",$last_time); //时间戳的格式化 }else{ $result="该文件不存在"; } ?>
Kern: Ermitteln Sie die letzte Zugriffszeit der Datei.
Über die Dateisystemfunktion kann nicht nur die letzte Änderungszeit der Datei abgerufen werden, sondern auch die letzte Zugriffszeit von Die Datei kann abgerufen werden.
Verwandte Lernempfehlungen: php-Programmierung (Video)
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob eine Datei in PHP geändert wurde. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!