如何在codeigniter中从自定义模型扩展模型


How to extend a model from custom model in codeigniter

我创建了一个名为Model_base的模型,从ci_model扩展而来,并在其中添加了所有常用函数

class Model_base extends CI_Model {
function __construct()
{   
    parent::__construct();          
}
function create() {
    //do insert data into database
}
function read() {
    //do get data into database
}
function update() {
    //do update data into database
}
function delete() {
    //do delete data from database
}
}

现在我想创建一个新的模型扩展base_model是可能的在CodeIgniter

创建一个新的模型PHP文件,并使用:

class Model_New extends Model_Base {
   public function __construct()
   {
      parent::__construct();
   }
}

可以,只要记住在新型号的constructor中调用parent::__construct();即可。