php中怎样获取文件的时间属性(php,编程语言)

时间:2024-04-29 08:46:38 作者 : 石家庄SEO 分类 : 编程语言
  • TAG :

文件中包含了三种时间属性(信息),分别为:创建时间修改时间上次访问时间

例如下面一个名为“test.txt”的文本文件,它的创建时间、修改时间和上次访问时间是这样的:

php中怎样获取文件的时间属性

那么我们要如何获取三个文件属性呢?不要慌,PHP中提供了三个函数来获取它们的:

  • filectime($filename):返回文件的创建时间

  • filemtime($filename):返回文件的上次修改时间

  • fileatime($filename):返回文件的上次访问时间

我们来看看下面这个代码示例:

<?phpheader("Content-type:text/html;charset=utf-8");$file="test.txt";echo"文件创建时间为:".filectime($file);echo"<br>文件修改时间为:".filemtime($file);echo"<br>文件上次访问的时间为:".fileatime($file);?>

输出结果:

php中怎样获取文件的时间属性

通过输出结果,大家会发现filectime()、filemtime()和fileatime()这三个函数返回的是Unix 时间戳形式的时间,这不利于阅读,我们可以使用date()函数处理一下获取到的时间,将其格式化为指定“Y-m-d H:i:s”格式。

<?phpheader("Content-type:text/html;charset=utf-8");$file="test.txt";echo"文件创建时间为:".date('Y-m-dH:i:s',filectime($file));echo"<br>文件修改时间为:".date('Y-m-dH:i:s',filemtime($file));echo"<br>文件上次访问的时间为:".date('Y-m-dH:i:s',fileatime($file));?>

输出结果:

php中怎样获取文件的时间属性

 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:php中怎样获取文件的时间属性的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:PHP如何计算两个字符串的匹配度下一篇:

9 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18