1.在对$cookies['shoppingCart']->expire = time()+606024*180;第一次赋值时,报这样的错误 :Indirect modification of overloaded element of CCookieCollection has no effect
但刷新页面后,就正常了,需要如何解决呢?
2.$cokkies['shoppingCart']的内容如下:
[shoppingCart] => CHttpCookie Object
(
[name] => shoppingCart
[value] => Array
(
[0] => Array
(
[productName] => 产品一
[id] => 1
[productNum] => 2
)
[1] => Array
(
[productName] => 产品一在
[id] => 3
[productNum] => 1
)
)
[domain] =>
[expire] => 0
[path] => /
[secure] =>
[httpOnly] =>
[_e:private] =>
[_m:private] =>
)
不知道CHttpCookie是否提供了去掉VALUE中某一个元素的方法?(比如删除第一个元素)?
先在这里感谢大家的帮助!