我是 CodeIgniter 的初学者。我试图理解 MVC 模式,当我继续使用 CodeIgniter 时,它变得有点棘手。这就是我的控制器的样子,即 hello.php :
<?php
class hello extends CI_Controller
{
var $name;
var $color;
function hello()
{
parent::Controller();
$this->name ='Leroy';
$this->color ='red';
}
function show()
{
$data['name'] =$this->name;
$data['color']=$this->color;
$this->load->view('show_message',$data);
}
}
?>
视图即show_message.php
<p align="center">Hello <font color="<?=$color?>"><?=$name?></font>..!!!!.</p>
当我运行这个脚本时,它给出了这个错误
Fatal error: Call to undefined method CI_Controller::Controller() in C:\xampp\htdocs\CodeIgniter\application\controllers\hello.php on line 8
PS 我使用的是 CodeIgniter 2.0 版,所以我将类名更改为 CI_Controller