4

我想将最后修改日期添加到索引页面,下面的代码显示 31/12/1969 是最后修改日期。

echo date("d/m/Y",filemtime("index.php"));
4

2 回答 2

4

估计路径不对。最后,在您的开发系统上,您应该增加错误设置。

在错误filemtime()返回的情况下,-callfalse会生成什么。0date()

您应该使用(伪)绝对路径在文件系统上引用您的文件。

__DIR__ . '/path/to/index.php';
于 2012-07-30T09:38:52.530 回答
0

我的猜测是filemtime找不到您的文件。filemtime将返回 0,或等于 0 的值,例如 FALSE,然后date按时应用0将返回自纪元(1970 年 1 月 1 日)以来的 0 秒。

看起来这就是你得到的。我也猜你正在使用 PHP <= 5.1。

于 2012-07-30T09:38:48.393 回答