【发布时间】:2013-02-18 15:43:32
【问题描述】:
我正在做一些关于 codeigniter 的教程,并且对一些基本的东西感到沮丧。
我有一个名为math.php的模型
<?php
class math extends CI_Model{
public function add($val1, $val2){
return $val1 + $val2;
}
}
这个模型被一个名为site.php的控制器调用
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Site extends CI_Controller {
public function index()
{
echo "Hi Internet<br> ";
$this->addStuff();
}
public function addStuff()
{
$this->load->model("math");
echo $this->math->add(2,2);
}
}
这非常有效。但是为了我自己的清楚,我想将math.php 重命名为model_math.php
这显然破坏了页面。
我的问题是,在我的控制器中,site.php
$this->load->model("model_math"); 和
echo $this->model_math->add(2,2);
哪个model_math引用了物理php文件,哪个引用了我在物理模型php文件中创建的类名?
我无法使用模型类名称 math 和物理 php 文件名称“model_math.php”
【问题讨论】:
标签: codeigniter model reference controller