php使用函数 filemtime 获取文件修改时间
php函数 "filemtime" 可以用来获取文件的最后修改时间。它的使用非常简单,只需传入文件路径作为参数,函数将返回一个表示文件最后修改时间的时间戳。
$file_path = 'path/to/file.txt'; // 文件路径
$modification_time = filemtime($file_path); // 获取文件的最后修改时间
echo "文件最后修改时间:" . date('Y-m-d H:i:s', $modification_time); // 将时间戳转换为可读格式
上面的代码是获取单个文件的修改时间,我们首先定义了一个文件路径变量 $file_path
,需要我们自行更换为想要获取修改时间的文件的实际路径,然后,我们使用 filemtime
函数传入文件路径参数 $file_path
来获取文件的最后修改时间戳,使用 date 函数将时间戳转换为可读的日期时间格式。
$files = array(
'path/to/file1.txt',
'path/to/file2.txt',
'path/to/file3.txt'
);
foreach ($files as $file_path) {
$modification_time = filemtime($file_path);
echo "文件:'" . basename($file_path) . "' 最后修改时间:" . date('Y-m-d H:i:s', $modification_time) . "
";
}
上面的代码,我们定义了一个包含多个文件路径的数组 $files
,通过循环遍历数组,我们逐个获取每个文件的最后修改时间,并使用 basename 函数获取文件名(不包含路径),最后用 date 函数将时间戳转换为可读格式并输出。
php的
basename()
函数可以返回路径中的文件名部分。
本文介绍了如何使用 PHP 的 "filemtime" 函数获取文件的最后修改时间。通过传入文件路径作为参数,函数将返回一个表示最后修改时间的时间戳。使用 date 函数可以将时间戳转换为可读格式。
本文由[ Dazeng ]发布在[ 曾先生分享博客 ],转载请注明出处。