0

我尝试获取包含文件的修改日期。如果我使用这个:

echo "Last modified: " . date ("F d Y.", getlastmod());

我得到父文件的日期,我想要我包含的文件的日期。顺便说一句,这段代码在我的包含文件中,而不是在父文件中。

如何获取我包含的文件的日期?

4

1 回答 1

2

使用filemtime函数,例如:

date ("F d Y.", filemtime('path_to_your_file'))

在getlastmod上查看 php 的文档:

获取当前页面最后一次修改的时间。

如果您对获取不同文件的最后修改时间感兴趣,请考虑使用 filemtime()。

您将获得父级的最后修改,因为父级是您正在执行的文件,您包含或需要哪个文件并不重要。一个 PHP 文件被执行,这是相关的。这就是为什么你应该明确说明你想要获得最后一个 mod 日期的文件。

于 2013-10-13T21:04:14.300 回答