从控制器传递数组到codeigniter中的视图

时间:2012-09-08 20:56:20

标签: php mysql arrays codeigniter

型号:

使用值array['10','5','2']从mySQL获取数据并将其放入会话数据

控制器:

将会话数据放入数组以传递给视图:

$fubar = array(
'ex1' => $this->session->userdata('ex1')
    );
$this->load->view('view', $fubar);

查看:

echo $ex1;

视图会吐出数组:array['10','5','2'] 如何解析该数组以获取单个值(10,5或2)? 例如,echo $ex1['1'];将吐出前1个字符:ar但我希望它返回值5

我想也许我可能不会在mySQL中正确存储数组,但我不确定。

1 个答案:

答案 0 :(得分:1)

$fubar['ex1'] = $this->session->userdata('ex1');
$this->load->view('view', $fubar);

现在尝试

    $ex1[0];
    $ex1[1];