数据缓存

在FastMVC中进行缓存操作,一般情况下并不需要直接操作缓存类,因为系统内置对缓存操作进行了封装,直接采用cache方法即可,例如:

创建缓存

if($blogCache=cache('blogCache')){
	$blogCache='some_thing';
	cache('blogCache',$blogCache,50);//缓存50秒
}
p($blogCache);

使用回调函数

//只有当缓存过期或不存在时会调用回调函数
$blogCache=cache('blogCache',function(){
	$blogCache='some_thing';
	return $blogCache;		
});
p($blogCache);

过期时间

如果第三个参数默认为$expire = 0 ,如果需要过期时间的话定义$expire,单位秒

cache('blogCache',$blogCache,382400);//缓存为一天

查询缓存

$blogCache=cache('blogCache');
p($blogCache);

删除缓存

cache('blogCache',null);
<··>
Ctrl + Enter快速提交
提交
还没有评论,赶快来坐沙发吧!
网站目录
首页 讨论中心 帮助手册 下载中心 站内博客 用户管理
友情链接
强制裂变源码
声明
电话:18729480012 地址:西安市高新路18号凯创国际A1802号 西安爱迪科技 陕ICP备14010060号2014-2020 版权所有