• 技术文章 >后端开发 >PHP问题

    php怎么获取最后修改时间

    青灯夜游青灯夜游2023-01-04 19:06:17原创261

    获取最后修改时间的方法:1、使用filemtime()函数获取指定文件的最后修改时间,语法“filemtime($filename)”,会以Unix时间戳形式返回文件内容的最后修改时间;2、使用getlastmod()函数获取当前文件的最后修改时间,语法“getlastmod()”,也会以Unix时间戳形式返回最后修改时间。

    本教程操作环境:windows7系统、PHP8版、DELL G3电脑

    方法1:使用filemtime()函数获取指定文件的最后修改时间

    filemtime() 函数返回文件内容的上次修改时间。

    filemtime($filename)

    返回值:

    注释:该函数的结果会被缓存。请使用 clearstatcache() 来清除缓存。

    示例:有下面一个名为“test.txt”的文本文件,它的最后修改时间是这样的:

    <?php
    header("Content-type:text/html;charset=utf-8");
    $file = "test.txt";
    echo "文件修改时间为:".filemtime($file);
    ?>

    1.jpg

    扩展知识:获取创建时间、上次访问时间的函数

    方法2:使用getlastmod()函数获取当前文件的最后修改时间

    getlastmod — 获取当前页面文件最后修改的时间

    getlastmod()

    返回值:

    示例:获取当前页面文件最后修改的时间

    2.png

    <?php
    $time = getlastmod();
    echo date('Y-m-d H:i:s',$time);
    ?>

    3.png

    推荐学习:《PHP视频教程

    以上就是php怎么获取最后修改时间的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php
    上一篇:php嵌入html代码的三种方法是什么 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 创建MySQL索引大幅优化某PHP应用性能• 聊聊php百万数据怎么写入csv• 详解PHP怎么实现旋转图片验证• 渗透测试之路:ThinkPHP漏洞复现
    1/1

    PHP中文网