如果我给 Codeigniter 模型中的一个函数赋予相同的名称,那么当我加载模型时,该函数会被自动调用。
//controller
$this->load->model('my_model');
//model
class My_model extends CI_model {
function my_model {
}
}
在这种情况下,我不必像这样调用我的模型函数
$this->my_model->my_model();
因为加载模型也会调用函数。
有人可以解释这种行为吗?我在文档中没有找到任何关于此的内容。