用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2977|回复: 4
收起左侧

[已解决] 加载模型的问题

[复制链接]
发表于 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');
}
发表于 2010-10-14 21:44:34 | 显示全部楼层
把控制器需要加载的模型写在构造函数里面
function Catalog_add()
{
  parent::Controller();
  $this->load->model('arc_model');
}
这样就可以用$this->arc_model->fun_name();调用模型中的函数
发表于 2010-10-15 08:29:16 | 显示全部楼层
死心吧,php不允许这种语法
发表于 2010-10-15 09:38:55 | 显示全部楼层
这个是规则问题
 楼主| 发表于 2010-10-16 07:43:44 | 显示全部楼层
恩知道了.谢谢各位

本版积分规则