我正在尝试编写自己的 MY_Model 基类,但遇到了一个奇怪的问题:
/core/MY_Model.php
function __construct() {
if ( !empty($this->table)) {
// query db, etc.
}
else {
// even though that I set $this->table value
// in the child class, I always ended up here
// it's always empty!!!!
log_message('error', 'some error message');
}
// ...
}
}
/models/test_model.php
function __construct() {
parent::__construct();
}
// ...
}
即使我在子类中设置了 $this->table 值,我总是在 MY_Model 类中发现 $table 值是空的,它总是空的!!!!请问有什么提示吗?!