您的位置:首页 > 编程语言 > PHP开发

Thinkphp框架基础

2016-06-15 22:13 549 查看
MVC: Model 模型 模型(数据)层 View 视图 视图层 Controller控制器 逻辑层

M:操作数据(数据连接,数据访问)
V:提供显示模板
C:实现业务逻辑

MVC:约定胜于配置

action:操作,放在控制器里面的方法

之前访问的方式:访问的具体页面
MVC访问的方式:访问控制器下的操作(方法),不是一个具体页面

访问:

4中方式:
http://网址/index.php?m=XX&c=XX&a=XX 基本get模式

http://网址/index.php/模块/控制器/操作方法 路径模式pathinfo

http://网址/模块/控制器/操作方法 rewrite重写模式

http://网址/index.php?s=/模块/控制器/方法 兼容模式

控制器定义方式

<?php
namespace Home\Controller;  // 定义命名空间
use Think\Controller;    //使用父类controller
class IndexController extends Controller
{
public function Login()  //定义方法
{
$this->display();   //使用模板
}

public function ShuChu()
{
echo "教务管理系统";
}

}


模板的使用方式:

模板(.html文件)要放在View文件下新建一个与控制器名字相同的文件夹下
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: