📜  文件时间($current_file_name); - PHP (1)

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

文件时间($current_file_name); - PHP

您是否曾经需要获取一个文件的创建时间、修改时间或访问时间等信息?在PHP中,使用一些内置函数就可以轻松实现。在本文中,我们将介绍如何获取文件时间,并提供示例代码。

获取文件创建时间

要获取文件的创建时间,我们可以使用filectime函数。filectime函数返回一个文件的最后修改时间,该时间以Unix时间戳的形式表示。下面是一个返回文件创建时间的示例代码:

// 获取文件创建时间
$file = $current_file_name;
$ctime = filectime($file);
echo "文件" . $file . "的创建时间是" . date('Y-m-d H:i:s', $ctime);

以上代码会返回文件的创建时间,格式为“年-月-日 时:分:秒”。

获取文件修改时间

要获取文件的修改时间,我们可以使用filemtime函数。filemtime函数返回一个文件的最后修改时间,该时间以Unix时间戳的形式表示。下面是一个返回文件修改时间的示例代码:

// 获取文件修改时间
$file = $current_file_name;
$mtime = filemtime($file);
echo "文件" . $file . "的修改时间是" . date('Y-m-d H:i:s', $mtime);

以上代码会返回文件的修改时间,格式为“年-月-日 时:分:秒”。

获取文件访问时间

要获取文件的访问时间,我们可以使用fileatime函数。fileatime函数返回一个文件的最后访问时间,该时间以Unix时间戳的形式表示。下面是一个返回文件访问时间的示例代码:

// 获取文件访问时间
$file = $current_file_name;
$atime = fileatime($file);
echo "文件" . $file . "的访问时间是" . date('Y-m-d H:i:s', $atime);

以上代码会返回文件的访问时间,格式为“年-月-日 时:分:秒”。

总结

在本文中,我们介绍了如何使用PHP获取文件的创建时间、修改时间和访问时间。这些函数都非常简单易用,只需要提供文件路径即可获取所需的时间信息。希望这篇文章能够帮助您在实际开发中更好地管理文件。