laravel命令大全详解(Laravel框架中缓存的使用方法分析)
类别:编程学习 浏览量:217
时间:2021-11-08 14:01:53 laravel命令大全详解
Laravel框架中缓存的使用方法分析本文实例讲述了Laravel框架中缓存的使用方法。分享给大家供大家参考,具体如下:
1. Laravel为各种不同的缓存系统提供了一致的API,支持的缓存有File、Memcached和Redis等
2. 主要方法
put()
、add()
、forever()
、has()
、get()
、pull()
、forget()
3. 配置文件路径 /config/cache.php
4. 添加路由
|
Route::get( '/cache1' , 'HomeController@cache1' ); Route::get( '/cache2' , 'HomeController@cache2' ); |
5. 添加缓存
|
public function cache1(){ Cache::put( 'key1' , 'val1' ,10); } |
由于这里我们就使用默认的文件缓存,那么执行该方法后,在storage下会生成新的缓存文件,如下图所示
6. 其他操作
|
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use Illuminate\Support\Facades\Cache; class HomeController extends Controller { public function cache1(){ Cache::put( 'key1' , 'val1' ,10); //键 值 有效时间(分钟) //Cache::add('key2','val2',20);//若key2不存在,则添加成功 否则,添加失败 //Cache::forever('key3','val3');//永久保存对象到缓存 //Cache::has('key1');//判断是否存在 Cache::forget( 'key1' ); //删除缓存 } public function cache2(){ //$data = Cache::get('key1');//取值 $data = Cache::pull( 'key1' ); //取值后删除 dd( $data ); } } |
希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助。
原文链接:https://blog.csdn.net/huang2017/article/details/70228473
您可能感兴趣
- laravel请求耗时(Laravel统计一段时间间隔的数据方法)
- laravel框架怎么定时任务(laravel Model 执行事务的实现)
- laravel常用的辅助函数介绍(Laravel框架表单验证操作实例分析)
- laravel框架少见方法详解(laravel 配置路由 api和web定义的路由的区别详解)
- laravel框架的业务流程顺序(Laravel+Dingo/Api 自定义响应的实现)
- laravel队列流程(Laravel 创建指定表 migrate的例子)
- laravel分页(laravel5.5添加echarts实现画图功能的方法)
- laravel5.2模型返回数组(解决Laravel5.5下的toArray问题)
- laravel查询限制输出设置(laravel validate 设置为中文的例子验证提示为中文)
- laravel框架的高级知识点(laravel配置Redis多个库的实现方法)
- laravel关于视图使用语法(在laravel中使用with实现动态添加where条件)
- laravel如何设置默认模块(Laravel框架控制器的middleware中间件用法分析)
- laravel的验证规则(解决在Laravel 中处理OPTIONS请求的问题)
- laravel 后台任务配置(在Laravel中使用GuzzleHttp调用第三方服务的API接口代码)
- laravel怎样封装增删改查(laravel框架上传图片实现实时预览功能)
- Laravel 中创建 Zip 压缩文件并提供下载的实现方法(Laravel 中创建 Zip 压缩文件并提供下载的实现方法)
- 怎么做好SEO(怎么做好seo内容优化)
- 冬季钓鱼子线用 长 还是 短(冬季钓鱼子线用)
- 鱼竿 夏钓短,冬钓长 ,一定是这样 认清优缺点在选竿(鱼竿夏钓短冬钓长)
- 鲢鳙钓底还是钓浮 流水的水域应怎样做钓(鲢鳙钓底还是钓浮)
- 入秋后的第二场苹果发布会来了 全新M1系列芯片登场(入秋后的第二场苹果发布会来了)
- 苹果正式发布自研芯片M1 5nm 32核心 彻底放弃Intel(苹果正式发布自研芯片M1)
热门推荐
- react绑定详解(React列表栏及购物车组件使用详解)
- sql server事件跟踪器中常用的跟踪事件
- laravel测试重连数据库(解决在laravel中leftjoin带条件查询没有返回右表为NULL的问题)
- css3边框讲解(六种css3实现的边框过渡效果)
- 织梦后台参数怎么设置才符合seo(详解织梦模板自定义表单限制IP24小时只能提交一次教程)
- 为什么网页不显示css效果(网页布局中CSS样式无效的十个重要原因详解)
- javascript中需要注意的几个细节
- php开发技巧和方法(php+ajax实现商品对比功能示例)
- 修改svn服务器地址
- 私有云需要企业自己买服务器吗(企业如何对私有云主机进行管理?)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9