首页 > 解决方案 > 如何在 Laravel 5.7 中创建和销毁 cookie?

问题描述

我是 Laravel 的新手,我在 Laravel 中做了一个简单的 hello 程序,我想在我的程序中使用 cookie。如何在 Laravel 中创建和删除 cookie?另外,如何在 Laravel 中设置会话?

标签: phplaravel-5

解决方案


设置cookie: Cookie::queue(Cookie::make('cookieName', 'value', $minutes));

获取 cookie: $value = $request->cookie('cookieName');$value = Cookie::get('cookieName');

忘记/删除 cookie: Cookie::queue(Cookie::forget('cookieName'));

检查 cookie 是否存在: Cookie::has('cookiename');或者$request->hasCookie('cookiename')将返回 true 或 false

更详细的可以参考文档:


推荐阅读