Php 如何在controller codeigniter中加载视图并将值返回到另一个函数
我是codeigniter的新手,我需要加载一个视图并将值返回给另一个控制器。如何使其 这是我的控制器Php 如何在controller codeigniter中加载视图并将值返回到另一个函数,php,codeigniter,controller,views,codeigniter-3,Php,Codeigniter,Controller,Views,Codeigniter 3,我是codeigniter的新手,我需要加载一个视图并将值返回给另一个控制器。如何使其 这是我的控制器 function test1 { $value= $this->input->post('value1'); //some code return ($result) $this->load->view('test'); } function test2 { $resultvalue= $this->test1; ec
function test1 {
$value= $this->input->post('value1');
//some code
return ($result)
$this->load->view('test');
}
function test2 {
$resultvalue= $this->test1;
echo($result);
//some code
}
请遵循此代码
function test1() {
$value= $this->input->post('value1');
//some code
$data =$this->load->view('test','',TRUE);
return ($data)
}
function test2 {
$resultvalue= $this->test1;
echo resultvalue;
//some code
}
加载视图时,需要将第三个参数设置为TRUE,以获取视图的数据(HTML)。
希望这会有帮助 您可以使用这些方法
作为您的问题,我建议您使用会话 添加会话
$this->session->set_userdata('result', $result);
$this->session->userdata('item');
检索会话
$this->session->set_userdata('result', $result);
$this->session->userdata('item');