您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
smarty-缓存的按需创建与按需清除
发布时间:2017-01-28 18:12:27编辑:雪饮阅读()
生成带id的缓存:根据不同的id生成不同的缓存。
$id=$_GET["id"];
$smarty->caching=true;
$smarty->cache_lifetime=60;
$smarty->display("index.tpl",$id);
缓存的清除:
全部清除
$smarty->clear_all_cache();//该函数在smarty3.0以上被废除
$smarty->clearAllCache();//废除$smarty->clear_all_cache()后取而代之的函数
清除部分:
如果传入后者参数就可以清除左边参数对应的模版所产生的多个缓存中指定后者参数的id的缓存。
如果后者参数不传入,那么将会清除左边参数所产生的所有缓存。
$smarty->clearCache("index.tpl",$id);
关键字词:smarty,缓存,清除缓存