cbhjatarj 发表于 2010-10-14 20:59:56

加载模型的问题

$this->load->model('arc_model');
为什么加载只能在控制器的函数内加载,而不能直接一控制器前面加载.然后后面的函数都可以用呢?
比如说这样

class Catalog_add extends Controller{
function Catalog_add()
{
parent::Controller();
}
$this->load->model('arc_model');
function index()
{
$this->load->view('catalog_add');
}

qi_ruo 发表于 2010-10-14 21:44:34

把控制器需要加载的模型写在构造函数里面
function Catalog_add()
{
parent::Controller();
$this->load->model('arc_model');
}
这样就可以用$this->arc_model->fun_name();调用模型中的函数

visvoy 发表于 2010-10-15 08:29:16

死心吧,php不允许这种语法

jeongee 发表于 2010-10-15 09:38:55

这个是规则问题

cbhjatarj 发表于 2010-10-16 07:43:44

恩知道了.谢谢各位
页: [1]
查看完整版本: 加载模型的问题