美文网首页
thinkphp5 设置缓存

thinkphp5 设置缓存

作者: zzz1t1 | 来源:发表于2017-08-24 13:35 被阅读26次

转自cnblogs博客:http://www.cnblogs.com/lizhaoyao/p/6692423.html

在THINKPHP5中 缓存的配置放在了config.php文件中 代码如下



如何设置缓存?
可以使用静态方法
Cache::set('key',$value,3600);//存储缓存

Cache::get('key');//获取缓存

也可以先实例化 再调用
$cache_model=new Cache();//实例化缓存模型
$info=$cache_model->get($cache_key);//获取缓存
$cache_model->set($cache_key,$info,$cache_expire_time);//设置缓存
这里提供一个完整的例子


<code>
<?php
// 针对数值类型的缓存数据,可以使用自增自减操作
Cache::inc('name'); // name自增(步进值为1)
Cache::inc('name',3); // name自增(步进值为3)
Cache::dec('name'); // name自减(步进值为1)
Cache::dec('name',3); // name自减(步进值为3)
Cache::get('name',''); // 表示如果name值不存在,则返回空字符串。
Cache::rm('name'); //删除缓存
Cache::pull('name'); //获取并删除缓存 如果name值不存在,则返回null
Cache::clear(); //清空缓存
</code>

相关文章

  • thinkphp5 设置缓存

    转自cnblogs博客:http://www.cnblogs.com/lizhaoyao/p/6692423.ht...

  • 扩展thinkphp5的redis类方法 --- 2021-10

    thinkphp5的自带redis类方法,只有简单的读取缓存、写入缓存的基本方法,远不能满足我们业务的需求。red...

  • Nginx的代理缓存设置

    Nginx的代理缓存设置 expires: 设置浏览器的缓存时间 (客户端缓存) 服务端设置缓存(反向代理缓存) ...

  • Glide的内存缓存思路

    Glide缓存功能相关用法 设置内存缓存开关: skipMemoryCache(true) 设置磁盘缓存模式: d...

  • OKHttp使用缓存

    首先设置缓存文件夹: 设置缓存策略: 原理:通过缓存拦截器CacheInterceptor拦截请求,如果有缓存,则...

  • 面试官:Okhttp中缓存和缓存策略如何设置?DiskLruCa

    缓存 Okhttp中设置缓存包含两个方面: 在OkHttpClient中设置缓存的路径和缓存的大小。 在Reque...

  • js方法封装处理

    1、设置缓存 // 设置缓存 Set_Storage(data_id: any, data: any) { ...

  • 微信小程序入门到实战(五)

    缓存 缓存的作用是为了加快数据的访问,小程序里面可以设置缓存(本地),设置缓存后,如果没有手动清除缓存的话,就会一...

  • 关于微信

    微信缓存线上解决方案 参考微信 webview 清理缓存方法html头文件设置常用之 设置缓存微信浏览为网站的缓存...

  • Fresco缓存及设置大小

    简单的设置磁盘缓存 加入Fresco依赖 全局Application中设置 简单配置最大的缓存大小

网友评论

      本文标题:thinkphp5 设置缓存

      本文链接:https://www.haomeiwen.com/subject/klfedxtx.html