如何从另一个控制器加载控制器的方法?

时间:2012-06-27 12:38:13

标签: php codeigniter

我有以下控制器:

class Tests extends CI_Controller {

        public function update_record_test()
        {
              //some methods
        }
}

?>

但我需要从Controller1控制器执行Method1方法。我该怎么做?

2 个答案:

答案 0 :(得分:0)

这里没有太多信息,或者我可能遗漏了一些东西,但

出了什么问题
class Tests extends CI_Controller {

    public function update_record_test()
    {
          $controller1 = new Controller1();
          $controller1->Method1();
    }
}

答案 1 :(得分:0)

如果您的意思是要执行主类CI_CONTROLLER的功能,请尝试此操作。

 parent::Method1();

查看http://php.net/manual/en/keyword.extends.php了解更多示例