php 返回文件修改日期 (php 如何返回文件的修改日期?)
随着互联网的发展,PHP 作为一种多功能的编程语言,被广泛应用于网站开发和服务器端编程。PHP 提供了许多函数和方法来获取文件的各种属性,如文件大小、文件类型和文件最后修改日期等。这篇文章将介绍如何使用 PHP 返回文件修改日期。
文件修改日期指文件的最后编辑时间,它可以告诉我们文件最后更新的时间。使用 PHP 获取文件修改日期的代码如下:
php
<?php
$file = 'example.txt';
if (file_exists($file)) {
echo "文件最后修改时间:" . date("F d Y H:i:s.", filemtime($file));
}
?>
上述代码首先使用 file_exists() 函数检查文件是否存在。如果文件存在,使用 filemtime() 函数获取文件最后修改时间,并使用 date() 函数将其转换为易于阅读的日期和时间格式。
下面是一些关于代码输出的例子:
文件最后修改时间:July 23 2021 09:24:53.
在这个示例中,文件 example.txt 的最后修改时间是 2021 年 7 月 23 日 9:24:53 AM。
需要注意的是,filemtime() 函数返回的时间戳是标准 Unix 时间,以秒为单位。如果您想更改时间格式,可以使用 PHP 中的 date() 函数。例如,如果您只想显示日期,可以使用如下所示的代码:
php
<?php
$file = 'example.txt';
if (file_exists($file)) {
echo "文件最后修改时间:" . date("Y-m-d", filemtime($file));
}
?>
上述代码输出的结果类似于:
文件最后修改时间:2021-07-23.
这是一个示例,根据您的需求和预期的输出格式,您可以自定义 date() 函数的格式字符串。
最后,为了确保您的 PHP 文件和服务器环境可以正确地执行这些代码,请确保您已经启用了 PHP 和相关的扩展和库,并采用适当的文件路径和文件名。