在PHP中,我们可以使用touch()函数来修改文件的修改时间,这个函数接受一个文件路径作为参数,并更新该文件的访问时间和修改时间为当前时间,下面是一个示例代码,演示如何使用touch()函数来修改文件的修改时间:
<?php
// 指定要修改的文件路径
$filePath = '/path/to/your/file.txt';
// 获取当前时间戳
$currentTime = time();
// 使用 touch() 函数修改文件的修改时间
if (touch($filePath, $currentTime)) {
echo "文件修改时间已成功更新!";
} else {
echo "无法更新文件修改时间。";
}
?>
在上面的代码中,我们首先指定了要修改的文件路径 $filePath,通过调用 time() 函数获取当前时间戳 $currentTime,我们调用 touch() 函数,将文件路径和当前时间戳作为参数传递给它,如果文件修改时间成功更新,将输出"文件修改时间已成功更新!";否则,将输出"无法更新文件修改时间。"。
需要注意的是,touch() 函数还可以接受一个可选的第二个参数,用于指定新的访问时间,如果不提供该参数,则只更新修改时间。
希望以上信息对你有所帮助!如有任何疑问,请随时提问。



还没有评论,来说两句吧...