jun*_*ior 2 php arrays codeigniter
所以我有这个数组:
$data = array(
'item_1' => $this->input->post('item_1'),
'item_2' => $this->input->post('item_2'),
'item_3' => $this->input->post('item_3')
);
$this->session->set_userdata( 'items', $data );
Run Code Online (Sandbox Code Playgroud)
我想向该数组添加一个新项目,因此更新后的 userdata 数组将如下所示:
$data = array(
'item_1' => $this->input->post('item_1'),
'item_2' => $this->input->post('item_2'),
'item_3' => $this->input->post('item_3'),
'item_4' => $this->input->post('item_4')
);
$this->session->set_userdata( 'items', $data );
Run Code Online (Sandbox Code Playgroud)
怎么做,谢谢
按照以下步骤将数据添加到当前会话:
$data = $this->session->userdata('items');
$data['item_4'] = $this->input->post('item_4');
$this->session->set_userdata('items', $data);
Run Code Online (Sandbox Code Playgroud)
在这里,我们先取出current session items数组中的 ,向数组中添加另一个项,你可以做一个array_push()但我更喜欢上面的。现在,使用更新后的数据重新设置会话。
| 归档时间: |
|
| 查看次数: |
4937 次 |
| 最近记录: |