【发布时间】:2010-01-07 13:47:30
【问题描述】:
function mycart($mydate=null,$day=null)
{
$mycart= $this->session->userdata('mycart');
$totalprice=$this->session->userdata('totalprice');
if($this->limitation($mydate) && (!(isset($mycart[$mydate]))) )
{
$mycart[$mydate] = array(
'meal' =>$this->session->userdata('meal'),
'day' =>$day,
'date' =>$mydate,
'disable'=>FALSE,
'flag'=>null);
$this->session->set_userdata('mycart',$mycart);
$this->session->set_userdata('totalprice',$totalprice);
}// end of if
}// end of function
我在会话中保存了一个名为 $mycart 的数组,但只有 10 个购物车,即只有 10 条记录被保存,之后第 11 条记录没有被保存在会话中。 session 只保存了 10 个数组元素,谁能告诉我为什么?
【问题讨论】: