📜  php 获取文件的最后修改日期 - PHP (1)

📅  最后修改于: 2023-12-03 15:03:43.442000             🧑  作者: Mango

PHP 获取文件的最后修改日期

在 PHP 中,我们可以通过内置函数 filemtime() 来获取文件的最后修改日期。该函数会返回文件最后一次修改的时间戳(Unix 时间戳),可以通过 date() 函数将时间戳转换为指定的日期格式。

代码示例
$filename = 'path/to/file.txt';
$lastModified = filemtime($filename);
$lastModifiedDate = date('Y-m-d H:i:s', $lastModified);

echo "文件 {$filename} 最后修改日期为 {$lastModifiedDate}";
解释说明
  1. 首先定义要获取最后修改日期的文件路径。

  2. 使用 filemtime() 函数获取文件最后修改时间的时间戳。

  3. 使用 date() 函数将时间戳格式化为指定的日期格式,如 Y-m-d H:i:s

  4. 最后输出结果,将文件路径和最后修改日期一同展示出来。

注意事项
  • 该函数仅能获取文件的最后修改时间,无法获取创建时间。

  • 文件路径应为相对路径或绝对路径,如果路径不正确,函数会返回 FALSE

  • 如果文件不存在或无法访问,函数同样会返回 FALSE

以上就是使用 PHP 获取文件最后修改日期的方法,希望对你有所帮助!