简单的PHP缓存设计实现代码

 更新时间:2011年09月30日 01:20:42   作者:  
本功能主要是利用文件修改时间函数filemtime与现在时间作减法判断是否更新内容。
复制代码 代码如下:

<?php
//本功能主要是利用文件修改时间函数filemtime与现在时间作减法判断是否更新内容。
$cahetime=2;//设置过期时间
$cahefile="cahe.txt";//读写文本

if(file_exists($cahefile) && time()-$cahetime< filemtime($cahefile)){

echo file_get_contents($cahefile);
}
else {
file_put_contents($cahefile,date("y-m-d H:i:s",time()));
}
?>

相关文章

  • php实现数字转亿万单位的示例代码

    php实现数字转亿万单位的示例代码

    这篇文章主要为大家详细介绍了php如何实现数字转亿万单位,文中的示例代码讲解详细,具有一定的借鉴价值,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-11-11
  • php根据用户语言跳转相应网页

    php根据用户语言跳转相应网页

    这篇文章主要介绍了php根据用户语言跳转相应网页的方法,主要区分国内国外,感兴趣的小伙伴们可以参考一下
    2015-11-11
  • phpstrom使用xdebug配置方法

    phpstrom使用xdebug配置方法

    这篇文章主要介绍了phpstrom使用xdebug的配置方法,大家参考使用吧
    2013-12-12
  • PHP ADODB生成下拉列表框功能示例

    PHP ADODB生成下拉列表框功能示例

    这篇文章主要介绍了PHP ADODB生成下拉列表框功能,结合实例形式分析了php使用ADODB类进行数据库操作及下拉列表框显示的相关操作技巧,需要的朋友可以参考下
    2018-05-05
  • PHP5.5.15+Apache2.4.10+MySQL5.6.20配置方法分享

    PHP5.5.15+Apache2.4.10+MySQL5.6.20配置方法分享

    这篇文章主要为大家详细介绍了PHP5.5.15、Apache2.4.10和MySQL5.6.20配置方法,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • 使用ThinkPHP框架(thinkphp8.0)创建定时任的操作步骤

    使用ThinkPHP框架(thinkphp8.0)创建定时任的操作步骤

    这篇文章给大家介绍了使用ThinkPHP框架(thinkphp8.0)创建定时任的操作步骤,文中通过代码示例给大家介绍的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
    2024-01-01
  • php+mysqli使用预处理技术进行数据库查询的方法

    php+mysqli使用预处理技术进行数据库查询的方法

    这篇文章主要介绍了php+mysqli使用预处理技术进行数据库查询的方法,实例分析了php+mysqli预处理技术的使用技巧,需要的朋友可以参考下
    2015-01-01
  • php的mssql数据库连接类实例

    php的mssql数据库连接类实例

    这篇文章主要介绍了php的mssql数据库连接类,以一个类实例的形式演示了PHP实现针对mssql数据库的各种常用操作方法,包括对数据库的连接与增删改查等操作,非常具有实用价值,需要的朋友可以参考下
    2014-11-11
  • 使用PHP生成PDF方法详解

    使用PHP生成PDF方法详解

    这篇文章主要介绍了使用PHP生成PDF方法详解的相关资料,需要的朋友可以参考下
    2015-01-01
  • 深入理解PHP原理之执行周期分析

    深入理解PHP原理之执行周期分析

    这篇文章主要介绍了深入理解PHP原理之执行周期,简要分析了php程序从编辑到词法分析、语法分析及解释执行等阶段的相关原理,需要的朋友可以参考下
    2016-06-06

最新评论