Php 如何在codeigniter中从自定义模型扩展模型
我创建了一个名为model_base的模型,它从ci_模型扩展而来,并在其中添加了所有常用函数Php 如何在codeigniter中从自定义模型扩展模型,php,codeigniter,codeigniter-2,Php,Codeigniter,Codeigniter 2,我创建了一个名为model_base的模型,它从ci_模型扩展而来,并在其中添加了所有常用函数 class Model_base extends CI_Model { function __construct() { parent::__construct(); } function create() { //do insert data into database } function read() { //do get data into
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();
}
}
应将其放置在何处,是否与其他模型放置在同一文件夹中。感谢您的回答将其放入与其他模型相同目录下的新文件中,但当其位于同一模型目录下时,它将不起作用,我想我们需要将其放入核心目录中的某个位置。将模型保存在“核心”目录中可能重复的