基于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的session cookie错误
Aug 09 PHP
适用于php-5.2 的 php.ini 中文版[金步国翻译]
Apr 17 PHP
PHP应用JSON技巧讲解
Feb 03 PHP
php取整函数ceil,floo,round的用法及介绍
Aug 31 PHP
PHP调用VC编写的COM组件实例
Mar 29 PHP
yii实现级联下拉菜单的方法
Jul 31 PHP
php微信公众平台开发类实例
Apr 01 PHP
yii2.0实现创建简单widgets示例
Jul 18 PHP
PHP获取页面执行时间的方法(推荐)
Dec 10 PHP
PHP不使用内置函数实现字符串转整型的方法示例
Jul 03 PHP
ThinkPHP开发--使用七牛云储存
Sep 14 PHP
php+Ajax处理xml与json格式数据的方法示例
Mar 04 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/11/16 PHP
基于PHP生成静态页的实现方法
2013/05/10 PHP
php对二维数组进行排序的简单实例
2013/12/19 PHP
php版银联支付接口开发简明教程
2016/10/14 PHP
用jquery实现的一个超级简单的下拉菜单
2014/05/18 Javascript
JavaScript 获取任一float型小数点后两位的小数
2014/06/30 Javascript
JavaScript操作XML文件之XML读取方法
2015/06/09 Javascript
深入探秘jquery瀑布流的实现
2016/01/30 Javascript
js原生实现FastClick事件的实例
2016/11/20 Javascript
bootstrapValidator.min.js表单验证插件
2017/02/09 Javascript
jQuery实现表格奇偶行显示不同背景色 就这么简单
2017/03/13 Javascript
Nodejs实现多房间简易聊天室功能
2017/06/20 NodeJs
认识jQuery的Promise的具体使用方法
2017/10/10 jQuery
在vscode中统一vue编码风格的方法
2018/02/22 Javascript
vue中Axios的封装与API接口的管理详解
2018/08/09 Javascript
实例详解BootStrap的动态模态框及静态模态框
2018/08/13 Javascript
vue element 生成无线级左侧菜单的实现代码
2019/08/21 Javascript
vue项目引入ts步骤(小结)
2019/10/31 Javascript
Python使用scrapy采集数据过程中放回下载过大页面的方法
2015/04/08 Python
python使用PyCharm进行远程开发和调试
2017/11/02 Python
python 字典中取值的两种方法小结
2018/08/02 Python
Python socket实现的文件下载器功能示例
2019/11/15 Python
PyQt5高级界面控件之QTableWidget的具体使用方法
2020/02/23 Python
Python找出列表中出现次数最多的元素三种方式
2020/02/24 Python
HTML5之SVG 2D入门13—svg对决canvas及长处和适用场景分析
2013/01/30 HTML / CSS
详解HTML5中的拖放事件(Drag 和 drop)
2016/11/14 HTML / CSS
美国购买肉、鸭、家禽、鹅肝和熟食网站:D’Artagnan
2018/11/13 全球购物
酒店管理专业学生求职信
2013/09/27 职场文书
个人求职简历的自我评价范文
2013/10/09 职场文书
七年级政治教学反思
2014/02/03 职场文书
小学音乐教学反思
2014/02/05 职场文书
高三霸气励志标语
2014/06/24 职场文书
督导岗位职责
2015/02/04 职场文书
防卫过当辩护词
2015/05/21 职场文书
中国十大神话动漫电影排行榜 哪吒登顶 白蛇缘起排第七
2022/03/21 国漫
解决Mysql报错 Table 'mysql.user' doesn't exist
2022/05/06 MySQL