php缓存函数代码
2023-06-13 09:14:01 时间
**
*@说明:文件缓存输出
*@参数:$cachefile=>cache文件(绝对路径)
*@参数:$pertime=>缓存输出的间隔时间
*@参数:$sql=>sql语句
*@参数:$templatefile=>模板文件名称(绝对路径)
*www.php100.com来自
**/
function__cache($cachefile,$pertime,$sql,$templatefile){
global$db;
if(time()-@filemtime($cachefile)>=$pertime){
$query=$db->query($sql);
while($r=$db->fetch($query)){
$cachelist[]=$r;
}
include$templatefile.".php";
$cacheserialize=serialize($cachelist);
file_put_contents($cachefile,$cacheserialize);
}else{
$cachelist=unserialize(file_get_contents($cachefile));
include$templatefile.".php";
}
}
相关文章
- PHP库存管理系统的设计之词汇恶补
- [PHP代码]php代码书写规范和要求
- PHP checkdate():检验日期和时间是否有效
- PHP和MySQL:构建动态网站的利器(php与mysql)
- PHP连接MySQL数据库的实现代码分享(php连接mysql代码)
- Linux操作系统下卸载PHP的步骤(linux卸载php)
- PHP启用Redis:轻松灵活的缓存服务(php开启redis)
- 实现缓存PHP开启Redis超越缓存技术(php开启redis)
- PHP从Linux中读取文件的方法(php读取linux文件)
- PHP调用MSSQL数据库:开启新的数据库探索(用php调用mssql)
- 优雅式PHP配置MySQL数据库(php 配置 mysql)
- 使用PHP编辑器轻松编写Linux平台代码(php编辑器linux)
- 解决办法:使用PHP支持MSSQL扩展操作(php支持mssql扩展)
- PHP暂不支持MSSQL数据库的连接(php不支持mssql)
- 原生PHP灵活使用Redis编写高效代码(原生php使用redis)
- 用PHP实现Redis缓存一个实例(redis缓存实例php)
- 创建数据库php代码用PHP写出自己的BLOG系统
- 让的PHP代码飞起来的40条小技巧(提升php效率)
- phpcache类代码(php数据缓存类)
- PHP下利用header()函数设置浏览器缓存的代码
- php压缩多个CSS为一个css的代码并缓存
- 一个PHP缓存类代码(附详细说明)
- PHP获取php,mysql,apche的版本信息示例代码
- php扩展memcached和memcache的安装配置方法