php - Cookie::忘记不工作 laravel 5.1

标签 php laravel laravel-5.1

我试图让 Laravel 5.1 删除我的 cookie,但它不会删除,即使我用我的重定向返回它。

return redirect('/voucher')->withCookie(Cookie::forget($cookie));

我是不是做错了什么?

最佳答案

也许我错了,但您可能在调用 Cookie::forget($cookie) 时使用 cookie 对象代替 cookie 名称。除非 $cookie 是包含 cookie 名称的字符串,否则您应该尝试这样的操作:

return redirect('/voucher')->withCookie(Cookie::forget('cookie_name'));

关于php - Cookie::忘记不工作 laravel 5.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31941672/

相关文章:

laravel - 无法在 laravel 中验证输入文件

php - 不允许序列化 'Doctrine\DBAL\Driver\PDOConnection'

laravel - https 请求 "invalid request (unsupported ssl request)"

php - 在 PHP 中删除无效的电子邮件格式

PHP 添加多个日期时间以获得总计

Laravel Multi-Tenancy 方法。从哪儿开始

php - Laravel 5.1 Model::find 上的 Eloquent 变更表

php - 需要帮助构建 Eloquent 多对多关系(laravel 5.1)

php - 使用 PHP gzipp 在服务器上保存 gzip 压缩的 html 文件

php - WooCommerce Retina图像支持-不包含在srcset中