laravel5 删除cookie

在 Laravel 5 中,可以通过 $request->cookie() 方法获取当前请求中的指定 cookie 值。如果你想删除一个指定的 cookie,可以使用 Response 实例上的 withCookie() 方法,并将 cookie 的过期时间设置为一个过去的时间。例如:

return response('Hello World')->withCookie(cookie('name', null, -1));登录后复制

如果你想删除所有的 cookie,可以循环遍历所有的 cookie,并分别设置其过期时间为过去的时间。

foreach($_COOKIE as $key => $value) { setcookie($key, $value, time() - 3600, '/'); }登录后复制

foreach($_COOKIE as $key => $value) { Cookie::queue(Cookie::forget($key)); }登录后复制

以上就是laravel5 删除cookie的详细内容,更多请关注每日运维网(www.mryunwei.com)其它相关文章!