基于laravel缓冲cache的用法详解


Posted in PHP onOctober 23, 2019

一、在控制器中引用:

use cache;

二、基本方法及使用

1、put() 键 值 有效时间(分钟)

Cache::put('key1','val1',10);

2、add() 若key2不存在,则添加成功 否则,添加失败

Cache::add('key2','val2',20);

3、forever() 永久保存对象到缓存

Cache::forever('key3','val3');

4、has() 判断是否存在

Cache::has('key1');

5、get() 取值

Cache::get('key1');

6、pull() 取值删除

Cache::pull('key1');

7、forget() 删除缓存

Cache::forget('key1');

8、remember 即是存也取

return Cache::remember($key,time,function(){

 return 200;

});

对应的的存取为:

$val = Cache::get($key);
if ( !$val ) {
$val = 200;
Cache::put($key, $val, $time);
}
return $val;

三、存放路径:

默认的文件缓存,在执行该文件后,会在项目中storage/framework/cache/生成缓冲方件

格式:1519530778a:3:{i:1;a:2:{s:5:"title";s:21:"这是第一条数据";s:7:"content";s:64:"这是第一条数据这是第一条数据这是第一条数据1";}i:2;a:2:{s:5:"title";s:21:"这是第二条数据";s:7:"content";s:63:"这是第二条数据这是第二条数据这是第二条数据";}i:3;a:2:{s:5:"title";s:21:"这是第三条数据";s:7:"content";s:21:"这是第二条数据";}}

以上这篇基于laravel缓冲cache的用法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP 应用程序的安全 -- 不能违反的四条安全规则
Nov 26 PHP
PHP常用函数小技巧
Sep 11 PHP
PHP 时间日期操作实战
Aug 26 PHP
php中将html中的br换行符转换为文本输入中的换行符
Mar 26 PHP
zf框架db类的分页示例分享
Mar 14 PHP
php连接oracle数据库及查询数据的方法
Dec 29 PHP
php实现用已经过去多长时间的方式显示时间
Jun 05 PHP
php加密解密字符串示例
Oct 13 PHP
PHP+Mysql无刷新问答评论系统(源码)
Dec 20 PHP
JS+PHP实现用户输入数字后显示最大的值及所在位置
Jun 19 PHP
laravel csrf排除路由,禁止,关闭指定路由的例子
Oct 21 PHP
laravel 实现向公共模板中传值 (view composer)
Oct 22 PHP
PHP实现简单登录界面
Oct 23 #PHP
laravel框架与其他框架的详细对比
Oct 23 #PHP
laravel清除视图缓存的代码
Oct 23 #PHP
PHP实现简单用户登录界面
Oct 23 #PHP
laravel Task Scheduling(任务调度)在windows下的使用详解
Oct 22 #PHP
laravel 解决crontab不执行的问题
Oct 22 #PHP
laravel 解决paginate查询多个字段报错的问题
Oct 22 #PHP
You might like
超级简单的发送邮件程序
2006/10/09 PHP
简单实用的网站PHP缓存类实例
2014/07/18 PHP
php对象和数组相互转换的方法
2015/05/12 PHP
php批量删除操作(数据访问)
2017/05/23 PHP
PHP+AjaxForm异步带进度条上传文件实例代码
2017/08/14 PHP
Laravel框架中Blade模板的用法示例
2017/08/30 PHP
Laravel框架路由设置与使用示例
2018/06/12 PHP
Laravel监听数据库访问,打印SQL的例子
2019/10/24 PHP
thinkphp 框架数据库切换实现方法分析
2020/05/18 PHP
javascript事件问题
2009/09/05 Javascript
扩展javascript的Date方法实现代码(prototype)
2010/11/20 Javascript
基于jquery的从一个页面跳转到另一个页面的指定位置的实现代码(带平滑移动的效果)
2011/05/24 Javascript
jquery根据锚点offset值实现动画切换
2014/09/11 Javascript
JavaScript组合拼接字符串的效率对比测试
2014/11/06 Javascript
Node.js返回JSONP详解
2016/05/18 Javascript
jQuery Json数据格式排版高亮插件json-viewer.js使用方法详解
2017/06/12 jQuery
浅谈如何使用 webpack 优化资源
2017/10/20 Javascript
vue mint-ui tabbar变组件使用
2018/05/04 Javascript
vue axios整合使用全攻略
2018/05/24 Javascript
Vuepress 搭建带评论功能的静态博客的实现
2019/02/17 Javascript
在vue项目中使用codemirror插件实现代码编辑器功能
2019/08/27 Javascript
利用Python学习RabbitMQ消息队列
2015/11/30 Python
Python爬虫PyQuery库基本用法入门教程
2018/08/04 Python
python批量获取html内body内容的实例
2019/01/02 Python
PyQt弹出式对话框的常用方法及标准按钮类型
2019/02/27 Python
python实现生成Word、docx文件的方法分析
2019/08/30 Python
解决Jupyter notebook更换主题工具栏被隐藏及添加目录生成插件问题
2020/04/20 Python
详解pandas中利用DataFrame对象的.loc[]、.iloc[]方法抽取数据
2020/12/13 Python
孕妇装中的著名品牌:Isabella Oliver(伊莎贝拉·奥利弗)
2016/10/31 全球购物
JSF面试题:如何管量web层中的Bean,用什么标签。如何通过jsp页面与Bean绑定在一起进行处理?
2012/10/05 面试题
Oracle里面常用的数据字典有哪些
2014/02/14 面试题
新闻专业推荐信范文
2013/11/20 职场文书
餐饮业员工工作决心书
2014/03/11 职场文书
教师纪念9.18事件演讲稿范文
2014/09/14 职场文书
CSS3实现的水平标题菜单
2021/04/14 HTML / CSS
Java设计模式之代理模式
2022/04/22 Java/Android