缓存
查询缓存
$res = M('ask')->where('id = 3 ')->cache(true)->find(); $res = M('ask')->where('id = 2 ')->cache('cache_name',60)->find(); $res = S('cache_name');
快速缓存 --- F方法只能用于缓存简单数据类型,不支持有效期和缓存对象 F('data',$Data); 快速缓存Data数据,保存到指定的目录 F('data',$Data,TEMP_PATH); 获取缓存数据 $Data = F('data'); 删除缓存数据 F('data',NULL);
数据缓存 $cache = S(array('type'=>'file','prefix'=>'think','expire'=>600)); $cache->name = 'value'; // 设置缓存 $value = $cache->name; // 获取缓存 echo $value;exit; unset($cache->name); // 删除缓存 // S('name','sssu',array('type'=>'file','expire'=>60)); S('name2','sssu2',array('type'=>'Xcache','expire'=>60)); $value = S('name2'); echo $value;exit; // 删除缓存 S('name',null);