php - 如何在 laravel 5.6 中将数组存储到 cookie 中并在不查看页面的情况下进入控制器?
问题描述
我在数组下面。
$data = array(
'category'=>array(
'0'=>1,
'1'=>15,
'2'=>7,
'3'=>76,
)
)
如何在 laravel 5.6 中将上述数组存储到 cookie 中?以及如何从 cookie 中检索所有 cookie 值?
解决方案
您需要使用json_encode序列化数组或序列化函数并将其存储在 Cookie 外观中。
Cookie::queue('cookie_name', json_encode($data), $cookieTime);
或者
Cookie::queue(Cookie::make('cookie_name', json_encode($data), $cookieTime));
推荐阅读
- azure - 将 SAP Sybase ASE 迁移到 AZURE
- firebase - Firebase 支持延迟深层链接?
- wordpress - Woo-commerce,商店页面显示两种语言的类别
- wordpress - Wordpress 插件 - onclick 中的 javascript 功能不起作用
- dolphindb - DolphinDB中如何使用unionAll将两张表合并为一张表
- php - PHP邮件没有格式化HTML
- typescript - 导入组件进行测试时出错
- sql - 计数器状态次数
- ruby-on-rails - 无法在 Mac OS catalina 上安装 uchardet gem
- r - 如何命名由 R 中函数中的实际输入在函数中创建的列表?