最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Laravel 5.3 cache()函数用法介绍
时间:2022-06-25 00:39:32 编辑:袖梨 来源:一聚教程网
自从来到贝贝后,工作越来越忙,已经做不到一日一更了,一个星期能做到三篇更新就很不容易了,惭愧。。。
今天我们来看一看 Laravel 5.3 中新增的一个辅助函数:cache。
这个辅助函数和另外两个辅助函数很相似:session和cookie,它们都有三个用法:获取值,设置值以及返回对应服务的实例,以session为例:
session('abc', null)会获取abc对应的值,如果为空的话返回null
session(['abc'=>'laravel学院'])设置abc的值为Laravel学院
session()则会返回SessionManager的实例
第三个用法意味着你可以使用session()->all()来替代Session::all()。
其实cache这个辅助函数早就该有了,Jeffrey Way(LaraCasts站长)已经实现过这样的函数,为了响应广大群众的呼声,Laravel 5.3将这个函数纳入核心库。
和session一样,cache函数也有三种用法:
cache('abc', null)获取abc对应的缓存值,如果没有的话返回null
cache(['abc' => 'Laravel学院'], 5)用于设置缓存值,有效期为5分钟
cache()则会返回CacheManager的实例
同样第三种用法意味着你可以使用类似 cache()->forever()这样的方法来替代 Cache::forever(),当然还可以调用许多其他函数,你可以自行进行测试。
相关文章
- 索尼PS5香港官网直达-索尼PS5香港官方网址权威发布 12-19
- 中国高等教育学生信息网-学信网:高等教育学历认证权威平台 12-19
- deepseek电脑版纯净无广告极速直达-deepseek电脑版官方正版入口 12-19
- 126邮箱网页版官方入口-一键扫码登录免输账号 12-19
- 哔哩哔哩官网主入口-哔哩哔哩官方网站直达入口 12-19
- WhatsApp官网最新链接入口及一键下载地址 12-19