【发布时间】:2014-06-30 13:18:29
【问题描述】:
检查这是否是重复的,它看起来是这样,但我发现的其他问题没有回答这个问题。
我正在使用 CodeIgniter,我想在我的视图中访问一个“复杂”数组(来自 db)。
Codeigniter passing data from controller to view 该链接回答了我的部分问题,但它是一个简单的数组,如下所示:
在控制器中:
$data = array(
'title' => 'title 1',
'user' => 'user 1'
);
$this->layout->view('example/test', $data);
在视图中
echo $title.$user;
所以我确实得到了所有这些,但是如果数组更复杂一点,比如:
$data = array(
array(
'title' => 'title 1',
'user' => 'user 1'
),
array(
'title' => 'title 2',
'user' => 'user 2'
)
);
如何在我的视图中访问这种数组?
【问题讨论】:
-
你在视图方法中传递了
$data。这不是实际的数组,这个数组所有的字母数字键都是指视图变量。
标签: php arrays codeigniter