我试图在 libraryB 的构造函数中调用 libraryB 中的 libraryA。我知道我可以做到:
$CI =& get_instance();
$CI->load->library('A');
$CI->A->someFunc()
但是,如果不使用BI 中尝试访问的任何功能$CI->A->someFunc()
启动它,
我就无法调用它。在其他情况下,我只能在构造函数中启动它,并在类中的任何函数中调用模型。如何实现相同的功能,而不必在我想使用的每个函数中一遍又一遍地重写上面的代码块?$CI =& get_instance();
$CI->load->library('A');
someFunc();
$this->load->model('somemodel');
$this->load->someFunc();