Laravel 之 路由缓存、only、except 获取部分输入数据方法、has判断在请求中,指定的值是否全部存在、filled判断一个值在请求中是否存在,并且不为空

本文介绍了Laravel框架中的路由缓存机制,包括如何启用和清除路由缓存,以及在处理请求数据时,如何使用only、except方法获取部分输入,通过has和filled方法判断请求中值的存在与非空状态。
摘要由CSDN通过智能技术生成
1、基于闭包的路由不能被缓存。如果要使用路由缓存,你必须将所有的闭包路由转换成控制器类路由。需要开起路由缓存:php artisan route:cache、运行这个命令之后,每一次请求的时候都将会加载缓存的路由文件。如果你添加了新的路由,你需要生成 一个新的路由缓存。因此,你应该只在生产环境运行,需要清除路由缓存:php artisan route:clear
//文件缓存之存储------------------------------------------------------------------------------------------------
public function cache(Request $req){
   
     Cache::put('key1','value1',10);//10分钟
     $res = Cache::add('key2','value2',10);//10分钟
     $res = Cache::forever('key3','value3');//forever永久
     dump($res);

   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值