0
点赞
收藏
分享

微信扫一扫

laravel 操作cookie

ZMXQQ233 2023-03-24 阅读 91


一:设置cookie

1:Cookie::queue()

//设置cookie,test值为testValue,设置cookie时长10分钟
Cookie::queue('test', 'testValue', 10);

2:Cookie::make()

//设置cookie,cookie_name值为value,设置cookie时长10分钟
Cookie::make('cookie_name', 'value', 10);

3:Cookie::forever();

//设置cookie,key值为value,永不过期
Cookie::forever('key','value');

注意:如果使用Cookie::make()或Cookie::forever()方法设置cookie的话,渲染视图时不能使用:

return view('index',$data);
而是需要使用
return \response()->view('index',$data)->withCookie($cookie);
不然的话获取cookie时获取不到cookie值

二:获取cookie

Cookie::get('key');

三:删除cookie

Cookie::forget('key');


举报

相关推荐

0 条评论