MicroPHP 实战基础篇

热门浏览
1.Hello,world! (4695阅)
4.使用视图 (4255阅)
5.使用数据库 (3477阅)
3.使用模型 (3230阅)
2.传递参数 (2968阅)
6.使用类库 (2703阅)
3.使用模型

我们在hello文件夹里面新建一个models文件夹,它用来存放我们的模型,然后在models里面新建一个User.model.php内容如下:

<?php 
class User extends MpModel{
   public function getNameById($id){
       return $id.':Jhon';
   }
}
            

我们在home控制器里面加载User模型,home.php内容如下:

<?php 
class Home extends MpController {

    public function doHello($id='') {
        $this->model('User');
        echo $this->model->user->getNameById($id) . '!';
    }

}   

然后我们在浏览器里面访问http://127.0.0.1/index.php?home.hello/1 ,如果没有差错的话,应该可以看到输出了1:Jhon!, 现在我们学会了怎么在控制器里面调用模型,在模型里面调用其它模型和在控制器里面一样。