如何将变量从控制器传递到视图
How to pass variables from controller to view
我使用 codeigniter 2.2
下面是我的控制器class
class Welcome extends CI_Controller {
public function index()
{
$test = "hello";
$this->load->view('welcome_message',$test);
}
}
以下是我的看法
<html><body><h1><?php echo $data?></h1></body></html>
尝试将变量传递给视图时不断出现此错误
A PHP Error was encountered
Severity: Notice
Message: Undefined variable: data
Filename: views/welcome_message.php
Line Number: 75
试试这个,
class Welcome extends CI_Controller {
public function index()
{
$test = "hello";
$data['test'] = $test
$this->load->view('welcome_message',$data);
}
}
}
可见
<html><body><h1><?php echo $test; ?></h1></body></html>
查看更多参考资料https://ellislab.com/codeigniter/user-guide/general/views.html
我使用 codeigniter 2.2 下面是我的控制器class
class Welcome extends CI_Controller {
public function index()
{
$test = "hello";
$this->load->view('welcome_message',$test);
}
}
以下是我的看法
<html><body><h1><?php echo $data?></h1></body></html>
尝试将变量传递给视图时不断出现此错误
A PHP Error was encountered
Severity: Notice
Message: Undefined variable: data
Filename: views/welcome_message.php
Line Number: 75
试试这个,
class Welcome extends CI_Controller {
public function index()
{
$test = "hello";
$data['test'] = $test
$this->load->view('welcome_message',$data);
}
}
}
可见
<html><body><h1><?php echo $test; ?></h1></body></html>
查看更多参考资料https://ellislab.com/codeigniter/user-guide/general/views.html