jQuery + cookie疑问

siteController.php

php端设置cookie

Yii::app()->request->cookies[‘dt’] = new CHttpCookie(‘dt’, date(‘Y-m-d h:m:s’));

php端获取cookie

$dt = Yii::app()->request->cookies[‘dt’]->value;

js端获取cookie

$.cookie(‘dt’)

jquery得到的cookie值:56b128b15cd23dba4c66656ef59639dacdda9589s:19:"2010-09-06+07:09:22";

jquery.cookie.js源码

@example $.cookie(‘the_cookie’);

@desc Get the value of a cookie.

奇怪的是得到了一串数据,而不是原本设置的时间。

这是什么问题,还是和yii本身设置有关?

$.cookie(‘dt’).split(’"’)[1]

我记得是 Yii 出于安全的考虑,对Cookie做了特殊处理。

unserialize(substr($_COOKIE[‘lang’], 40))