Q:
CI中的控制器中要用model中的方法,是统一写在构造器方法中,还是在每一个方法中分别写
A:
建议统一写,CI框架会自动识别已经加载过的类,所以不用担心重复加载的问题
class C_User extends CI_Controller { public function __construct() { parent::__construct(); //加载模型类 $this->load->model('m_user'); $this->load->model('m_user_data'); $this->load->model('m_attach'); $this->load->model('m_login'); $this->load->model('m_user_friendship'); $this->load->model('m_anoname_data'); $this->load->model('m_user_mobilebook'); $this->load->model('m_token'); } /** * 根据注册用户名搜索用户信息(列表) */ public function search_by_user_name() { ........