【发布时间】:2015-12-23 23:23:59
【问题描述】:
我正在使用 yii2 的 cookie 类和下面的代码在服务器端设置 cookie,但是当我使用 javascript 在客户端获取它时,它会以不同的格式打印,例如 3ab2e6b31664352c0398b57bd98720da925d1254d476f4d7c4e7c29ce71c0c14a:2:{i:0;s:3:"uid";i:1;i:1;} 什么是原因以及获取的正确方法是什么uid 的值?
$cookies = Yii::$app->response->cookies;
if (!$cookies->has('uid')){
$cookies->add(new \yii\web\Cookie([
'name' => 'uid',
'value' => Yii::$app->user->identity->id,
'httpOnly' => false,
]));
}
【问题讨论】: