26 php cookies laravel laravel-5
我想独立在Laravel 5中设置cookie
即,不想使用
return response($content)->withCookie(cookie('name', 'value'));
我只想在某个页面中设置cookie并在其他页面中检索
创作可以是这样的
$cookie = Cookie::make('name', 'value', 60);
但是我如何在某些控制器本身中检索这些cookie呢?
The*_*pha 46
你可以试试这个:
Cookie::queue($name, $value, $minutes);
Run Code Online (Sandbox Code Playgroud)
这将对cookie进行排队以便稍后使用它,稍后当响应准备好发送时,它将与响应一起添加.您可以查看Laravel网站上的文档.
更新(Retrieving A Cookie Value):
$value = Cookie::get('name');
Run Code Online (Sandbox Code Playgroud)
注意:如果您在当前请求中设置了cookie,那么您将能够在下一个后续请求中检索它.
如果你想设置 cookie 并在请求之外获取它,Laravel 不是你的朋友。
Laravel cookie 是 Request 的一部分,因此如果您想在 Request 对象之外执行此操作,请使用好的 'ole PHP setcookie(..) 和 $_COOKIE 来获取它。
| 归档时间: |
|
| 查看次数: |
70614 次 |
| 最近记录: |