Php 为每个循环存储flashdata所需的codeigniter
如图所示,这是五月页表格的内容 在这里,大括号中的任何内容都是动态内容。。。 它应该是动态加载的 如果它是网页,那么它应该去该网页的内容,它可能发生的网页包含动态内容太多 现在,对于该的递归调用,我想将该数据存储在Php 为每个循环存储flashdata所需的codeigniter,php,codeigniter,session,foreach,controller,Php,Codeigniter,Session,Foreach,Controller,如图所示,这是五月页表格的内容 在这里,大括号中的任何内容都是动态内容。。。 它应该是动态加载的 如果它是网页,那么它应该去该网页的内容,它可能发生的网页包含动态内容太多 现在,对于该的递归调用,我想将该数据存储在flash datatemporary中,但它位于foreach循环中,并且可能需要在flash data中加载多个页面,其中包含名称页。。。。。。 我该怎么办 有没有其他方法可以做到这一点。。。?? 请帮帮我谢谢你 public function page($page = 'home
flash data
temporary中,但它位于foreach循环中
,并且可能需要在flash data
中加载多个页面,其中包含名称页。。。。。。
我该怎么办
有没有其他方法可以做到这一点。。。??
请帮帮我谢谢你
public function page($page = 'home') {
$text = $data['page']['content'];
$regex = '/{\K[^}]*(?=})/m';
preg_match_all($regex, $text, $matches);
print_r($matches);
exit;
if ($matches) {
foreach ($matches[0] as $value) {
$menu[] = $value;
$v1 = explode(':', $value);
if ($v1[0] == 'page') {
$data['page'] = $this->page($v1[1]);
$this->session->set_flashdata('page', $data['page']);
} else if ($v1[0] == 'menu_list') {
$data["menu"] = $this->pages_model->get_menu($v1[1]);
} else if ($v1[0] == 'partial')
$data["partial"] = $this->pages_model->get_partial($v1[1]);
else {
}
if (isset($data['page'])) {
} else if (isset($data['menu'])) {
} else if (isset($data['partial'])) {
}
}
} else {
}
//print_r($data);
return $this->load->view('pages', $data);
}
会话闪存数据仅在页面重定向后显示。没错,但我想在flashdata中存储数组。这是可能的…?会话闪存数据仅在页面重定向后显示。没错,但我想在flashdata中存储数组。这是可能的…?会话闪存数据仅在页面重定向后显示。没错,但我想存储flashdata中的数组是否可能。。。??