我有2个不同的模型文件,只有一个常用功能。
所以我在另一个模型文件中编写了该函数,试图通过使用:
来访问它$this->load->model('model_1');
$this->model_1->com_fun();
但它不起作用。如何在另一个模型类中调用一个模型类的函数?
答案 0 :(得分:1)
有时候在你的控制器中有这样的东西是有用的:
public function __construct(){
$this->CI =& get_instance();
}
因此,当您需要其他模型时,您可以这样做:
$this->CI->load->model('another_codeigniter_model_name', 'another');
$something = $this->CI->another->com_fun();