【发布时间】:2011-08-11 20:12:25
【问题描述】:
我想知道$this->load->vars() 在 CodeIgniter 中是如何工作的。文档对此相当模糊。
我有以下代码:
$init = $this->init->set();
$this->load->view('include/header', $init);
$this->load->view('include/nav');
$dates = $this->planner_model->create_date_list();
$this->load->view('planner/dates_content', $dates);
$detail = $this->planner_model->create_detail_list();
$this->load->view('planner/detail_content', $detail);
$this->load->view('include/footer');
但是,我的detail_content 视图中还需要$datesarray。我试图用$this->load->vars() 加载它,并希望它会附加到$detail 数组中,因为CI 文档说明如下:
您可以多次调用此函数。数据被缓存并合并到一个数组中以转换为变量。
如果我这样做 $detail['dates'] = $dates; 会起作用吗?那么它会将$dates 数组附加到$detail['dates'] 吗?
提前致谢。
【问题讨论】:
标签: php codeigniter