引用的model能找到变量但是找不到方法
本帖最后由 xiaoxiaowenzi 于 2016-11-1 11:26 编辑各位大神。我在models里写了一个user的model,然后在控制器里引用后,只能调用变量,但是没有方法。
我已经把`application`改成了`app`
app/models/user_m.php:
<?php
class User_m extends CI_Model{
public $title='m';
public function __construct(){
parent::__construct();
}
// 检测email, 1表示存在,0表示email没有被注册
public function check_email($email){
echo time();
}
}
app/controllers.user.php:
public function checkemail(){
$email = $this->input->get('email', true);
$this->load->model('user_m');
echo "<pre>";
// print_r($this);
print_r($this->user_m);
// print_r($row);
}
print_r输出的结果是:
user_m Object( => m)
可以发现,输出的user_m只有$title变量,却没有check_email方法 你直接调用方法不就行了嘛非要打印出来? 要呼叫方法請給予方法名 Aloghli 发表于 2016-11-1 11:26
你直接调用方法不就行了嘛非要打印出来?
:L嗯嗯,之前调用的时候一直出错,我就想着打印出来看看,结果没有这个方法。后来又鼓捣鼓捣,又出来了,谢谢了
页:
[1]