基于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 相关文章推荐
web方式ftp
Oct 09 PHP
推荐文章系统(一)
Oct 09 PHP
修改Zend引擎实现PHP源码加密的原理及实践
Apr 14 PHP
破解.net程序(dll文件)编译和反编译方法
Jan 31 PHP
php set_time_limit()函数的使用详解
Jun 05 PHP
destoon整合UCenter图文教程
Jun 21 PHP
PHP中捕获超时事件的方法实例
Feb 12 PHP
PHP实现的DES加密解密实例代码
Apr 06 PHP
PHP 传输会话curl函数的实例详解
Sep 12 PHP
PHP实现正则表达式分组捕获操作示例
Feb 03 PHP
Laravel中的chunk组块结果集处理与注意问题
Aug 15 PHP
php array_map()函数实例用法
Mar 03 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+java实现自动新闻滚动窗口
2006/10/09 PHP
PHP实现生成模糊图片的方法示例
2017/12/21 PHP
PHP如何实现订单的延时处理详解
2017/12/30 PHP
Yii2框架实现登陆添加验证码功能示例
2018/07/12 PHP
Laravel学习笔记之Artisan命令生成自定义模板的方法
2018/11/22 PHP
30个让人兴奋的视差滚动(Parallax Scrolling)效果网站
2012/03/04 Javascript
JQuery each()函数如何优化循环DOM结构的性能
2012/12/10 Javascript
不用锚点也可以平滑滚动到页面的指定位置实现代码
2013/05/08 Javascript
js实现点击图片将图片地址复制到粘贴板的方法
2015/02/16 Javascript
window.location.hash知识汇总
2015/11/09 Javascript
AngularJS实现使用路由切换视图的方法
2017/01/24 Javascript
JavaScript中创建对象的7种模式详解
2017/02/21 Javascript
react性能优化达到最大化的方法 immutable.js使用的必要性
2017/03/09 Javascript
微信小程序--获取用户地理位置名称(无须用户授权)的方法
2019/04/29 Javascript
解决layui-open关闭自身窗口的问题
2019/09/10 Javascript
如何在postman测试用例中实现断言过程解析
2020/07/09 Javascript
原生JS实现九宫格抽奖
2020/09/13 Javascript
vue项目中js-cookie的使用存储token操作
2020/11/13 Javascript
python统计文本文件内单词数量的方法
2015/05/30 Python
python批量设置多个Excel文件页眉页脚的脚本
2018/03/14 Python
Python学习笔记之变量、自定义函数用法示例
2019/05/28 Python
Python3多线程版TCP端口扫描器
2019/08/31 Python
Windows平台Python编程必会模块之pywin32介绍
2019/10/01 Python
python的列表List求均值和中位数实例
2020/03/03 Python
Django Serializer HiddenField隐藏字段实例
2020/03/31 Python
Python如何生成xml文件
2020/06/04 Python
让IE可以变相支持CSS3选择器
2010/01/21 HTML / CSS
html5 css3 动态气泡按钮实例演示
2012/12/02 HTML / CSS
成人大专生实习期的自我评价
2013/10/02 职场文书
银行出纳岗位职责
2013/11/25 职场文书
《抽屉原理》教学反思
2016/02/20 职场文书
2019最新版劳务派遣管理制度
2019/08/16 职场文书
小学生六年级作文之关于感恩
2019/08/16 职场文书
掌握这项技巧,一年阅读300本书不是梦
2019/09/12 职场文书
nginx服务器的下载安装与使用详解
2021/08/02 Servers
教你使用一行Python代码玩遍童年的小游戏
2021/08/23 Python