基于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设计模式 Decorator(装饰模式)
Jun 26 PHP
关于url地址传参数时字符串有回车造成页面脚本赋值失败的解决方法
Jun 28 PHP
php读取mysql的简单实例
Jan 15 PHP
Codeigniter框架实现获取分页数据和总条数的方法
Dec 05 PHP
PHP使用curl模拟post上传及接收文件的方法
Mar 04 PHP
CodeIgniter生成静态页的方法
May 17 PHP
PHP使用自定义方法实现数组合并示例
Jul 07 PHP
php版微信公众平台回复中文出现乱码问题的解决方法
Sep 22 PHP
浅谈PHP中类和对象的相关函数
Apr 26 PHP
PHP实现的文件上传类与用法详解
Jul 05 PHP
PHP 枚举类型的管理与设计知识点总结
Feb 13 PHP
PHP 判断字符串是中文还是英文, 或者是中英混合
Mar 09 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
php 表单数据的获取代码
2009/03/10 PHP
javascript 小型动画组件与实现代码
2010/06/02 PHP
php图片加中文水印实现代码分享
2012/10/31 PHP
php使用函数pathinfo()、parse_url()和basename()解析URL
2016/11/25 PHP
json-lib出现There is a cycle in the hierarchy解决办法
2010/02/24 Javascript
JS的反射问题
2010/04/07 Javascript
js遍历td tr等html元素
2012/12/13 Javascript
js传中文参数controller里获取参数乱码问题解决方法
2014/01/03 Javascript
一个网页标题title的闪动提示效果实现思路
2014/03/22 Javascript
jquery用data方法获取某个元素上的事件
2014/06/23 Javascript
jQuery中[attribute!=value]选择器用法实例
2014/12/31 Javascript
模仿password输入框的实现代码
2016/06/07 Javascript
jQuery实现自动输入email、时间和域名的方法
2016/08/24 Javascript
JS判断微信扫码的方法
2017/08/07 Javascript
ActiveX控件的使用-js实现打印超市小票功能代码详解
2017/11/22 Javascript
React从react-router路由上做登陆验证控制的方法
2018/05/10 Javascript
Vue对象赋值视图不更新问题及解决方法
2019/06/03 Javascript
mpvue实现小程序签到金币掉落动画(api实现)
2019/10/17 Javascript
ES6 Iterator遍历器原理,应用场景及相关常用知识拓展详解
2020/02/15 Javascript
Python中的进程分支fork和exec详解
2015/04/11 Python
改进Django中的表单的简单方法
2015/07/17 Python
Python搭建HTTP服务器和FTP服务器
2017/03/09 Python
Python中的错误和异常处理简单操作示例【try-except用法】
2017/07/25 Python
python矩阵/字典实现最短路径算法
2019/01/17 Python
Python动态赋值的陷阱知识点总结
2019/03/17 Python
关于PyTorch源码解读之torchvision.models
2019/08/17 Python
详解PyTorch中Tensor的高阶操作
2019/08/18 Python
详解用Python为直方图绘制拟合曲线的两种方法
2019/08/21 Python
vue学习笔记之动态组件和v-once指令简单示例
2020/02/29 Python
mac在matplotlib中显示中文的操作方法
2020/03/06 Python
英国高街品牌:Miss Selfridge(塞尔弗里奇小姐)
2016/09/21 全球购物
最便宜促销价格订机票:Airpaz(总部设在印尼,支持中文)
2018/11/13 全球购物
2015高中教师个人工作总结
2015/07/21 职场文书
使用canvas实现雪花飘动效果的示例代码
2021/03/30 HTML / CSS
python实战之用emoji表情生成文字
2021/05/08 Python
Python将CSV文件转化为HTML文件的操作方法
2021/06/30 Python