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
您可能感兴趣
- laravel8 前后端分离方案(laravel 根据不同组织加载不同视图的实现)
- laravel关闭错误提示(解决laravel session失效的问题)
- laravel队列不超时(在laravel中实现事务回滚的方法)
- laravel线上如何调试(解决Laravel 不能创建 migration 的问题)
- laravel连接多个数据库(laravel实现一个上传图片的接口,并建立软链接,访问图片的方法)
- laravel视图组件(Laravel5.4框架中视图共享数据的方法详解)
- laravel 队列导入数据(laravel框架查询数据集转为数组的两种方法)
- laravel admin文档(Laravel-添加后台模板AdminLte的实现方法)
- 怎么删掉laravel(laravel-admin的图片删除实例)
- laravel开发api支持多少并发(laravel框架 api自定义全局异常处理方法)
- laravel框架保存数据(Laravel 数据库加密及数据库表前缀配置方法)
- laravel框架网站搭建教程(Laravel框架实现文件上传的方法分析)
- laravel的验证规则(解决在Laravel 中处理OPTIONS请求的问题)
- laravel自定义命令(laravel中数据显示方法默认值和下拉option默认选中)
- laravel事件返回错误数据(laravel Validator ajax返回错误信息的方法)
- laravel数据库数据代码(在Laravel的Model层做数据缓存的实现)
- 《寄生虫》 三观不正 人类悲欢从来不相通,感同身受也并非本能(寄生虫三观不正)
- 这部动漫中的女孩子,可比101女孩更加励志(这部动漫中的女孩子)
- 《白狐的人生》热拍 贾征宇偶像包袱难自弃 图(白狐的人生热拍)
- 七夕取消了,牛郎织女没做核酸七夕已经取消(牛郎织女没做核酸七夕已经取消)
- 网友抵制 多地取消 夏日祭 为何惹众怒(网友抵制多地取消)
- 兄弟萌,今年的七夕又取消了 思考 思考(今年的七夕又取消了)
热门推荐
- css选择器知识汇总(在Less中写IE的css hack的方法介绍)
- word-break、word-wrap、white-space的用法
- mysql图形化管理工具
- Uncaught RangeError: Maximum call stack size exceeded的常见原因
- centos装docker稳定吗(Centos8无法安装docker问题的解决方法)
- dedecms入门教程(DedeCms autoindex和itemindex使用介绍)
- python中的1和0(python把1变成01的步骤总结)
- mysql索引提高效率(MySql如何查看索引并实现优化)
- mysql创建存储过程的代码(MySQL修改存储过程的详细步骤)
- php cookie(php更新cookie内容的详细方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9