PHP当前文档的最后更新日期

时间:2009-08-27 18:16:22

标签: php

如何在PHP中显示上次更新当前文档的时间?

2 个答案:

答案 0 :(得分:5)

如果通过“当前文档”,您的意思是“当前正在执行的脚本”,您可以使用以下内容:

$timestamp = filemtime(__FILE__);
$date = date('Y-m-d H:i:s', $timestamp);
var_dump($date);

输出如下:

string '2009-08-27 20:17:54' (length=19)

现在在法国的日期和时间; - )


请参阅filemtime以获取文件的最后修改日期,并date及其格式化选项,将filemtime返回的时间戳转换为人类可以理解的内容。

答案 1 :(得分:3)

filemtime(); // file modified time

PHP.net的例子,

<?php
  // outputs e.g.  somefile.txt was last modified: December 29 2002 22:16:23.
  $file= 'somefile.txt';
  if (file_exists($file)) {
    echo "$file was last modified: " . date ("F d Y H:i:s.", filemtime($file));
  }
?>