您的位置:首页 > 其它

2016/05/05 smarty ①分页 ② 查询后分页 ③缓存

2016-05-05 18:53 162 查看
samrty 分页 查询后分页

0505fch.php

<?php
include("init.inc.php");
//缓存
$file="./cache/newhuncun.html";
//当前页面对应的缓存页面
$cachetime=10;//定义缓存时间
if (!file_exists($file)||(filemtime($file)+$cachetime<time()))
//缓存文件创建时间加缓存时间 小于当前时间
{
ob_start();//开启内存
include("DBDA.php");
$db=new DBDA();
$sql="select * from Info";
$attr=$db->Query($sql,1,"test2");
$smarty->assign("shuju",$attr);
$smarty->display("huancun.html");
$neirong=ob_get_contents();
//从内存中获取内容
file_put_contents($file,$neirong);
//写入文件

ob_flush();//关闭内存
echo "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@";
}
else
{
include("$file");
}

?>


View Code

1,当第一次出现时 没有缓存文件 下面会显示 @@@@@@@@@@@ 行



2,当cache 缓存文件中有缓存文件后 不再显示 @@@@@@@@@行

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: