介绍
这篇文章将为大家详细讲解有关如何在Laravel框架中使用缓存,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
具体如下:
1。Laravel为各种不同的缓存系统提供了一致的API,支持的缓存有文件,Memcached和复述等
2。主要方法
<代码>()代码>,<代码> add() 代码>,<代码>永远()代码>,<代码>()代码>,<代码>()代码>,<代码>拉()代码>,<代码>忘记()代码>
3。配置文件路径/config/cache.php
4。添加路由
路线::获得(& # 39;/cache1& # 39;,, & # 39; HomeController@cache1& # 39;); 路线:get (& # 39;/cache2& # 39;,, & # 39; HomeController@cache2& # 39;);
5。添加缓存
public function cache1 () { 缓存::把(& # 39;key1& # 39; & # 39; val1 # 39; (10); }
由于这里我们就使用默认的文件缓存,那么执行该方法后,在存储下会生成新的缓存文件,如下图所示
6。其他操作
& lt; php ? namespace 应用\ Http \控制器; use 照亮\ Http \请求; use 阐明\ \外墙\缓存的支持; class HomeController  extends 控制器 { public function  cache1 () { 缓存::把(& # 39;key1& # 39; & # 39; val1 # 39;(10);//键,值,有效时间(分钟)//缓存:add (& # 39; key2& # 39; & # 39; val2 # 39;, 20);//若key2不存在,则添加成功,否则,添加失败//缓存::永远(& # 39;key3& # 39; & # 39; val3& # 39;);//永久保存对象到缓存//缓存::(& # 39;key1& # 39;);//判断是否存在 缓存::忘记(& # 39;key1& # 39;);//删除缓存 } public function  cache2 () {//data 美元;=,缓存:获得(& # 39;key1& # 39;);//取值 $ data =,缓存:拉(& # 39;key1& # 39;);//取值后删除 dd(元数据); } }
关于如何在Laravel框架中使用缓存就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。