我必须做以下工作。
1)以一个数组,并将其保存到SEESION。 在开始它是空的错误,我这样做
$id_array=array();
$this->session->set_userdata('PID', $id_array);
2)之后,我采取一些来自用户的值,然后转到控制器..Take阵列从session.which最初空.I插入用户值转换成数组,然后再次插入该阵列分成会话。 我这样做是这样的...
$username['name']=$this->session->userdata['PID'];
array_push($username,$PID);//this $PID is variable which i m getting from user
$this->session->set_userdata('PID', $username);
因此,用户重复此过程中的两个和三个时间。 因此多数民众赞成意味着3的值已被插入到会话不同index.But最后,当我从会话和打印it..These值是有,但该指数相同的数据。但根据我的reuqirement指数应该是不同的充。我是打印出来一样,
$username['name']= $this->session->userdata('PID');
print_r($username);
我已经在三个time.6输入6应该出现三个时间0 1 2索引但6出现3次,但是,像这样的相同的索引。
Array ( [name] => Array ( [name] => Array ( [name] => Array ( [name] => Array ( [name] => Array ( ) [0] => 6 ) [0] => 6 ) [0] => 6 ) [0] => 6 ) )
我不知道是什么问题。