如何在另一个模型类中调用一个模型类的函数?

时间:2014-09-24 11:12:20

标签: codeigniter model function-call

我有2个不同的模型文件,只有一个常用功能。

所以我在另一个模型文件中编写了该函数,试图通过使用:

来访问它
$this->load->model('model_1');
$this->model_1->com_fun();

但它不起作用。如何在另一个模型类中调用一个模型类的函数?

1 个答案:

答案 0 :(得分:1)

有时候在你的控制器中有这样的东西是有用的:

public function __construct(){

    $this->CI =& get_instance();
}

因此,当您需要其他模型时,您可以这样做:

$this->CI->load->model('another_codeigniter_model_name', 'another');
$something = $this->CI->another->com_fun();