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=/模块/控制器/方法 兼容模式
控制器定义方式
模板的使用方式:
模板(.html文件)要放在View文件下新建一个与控制器名字相同的文件夹下
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文件下新建一个与控制器名字相同的文件夹下
相关文章推荐
- PHP两种redirect
- 深入理解php-fpm.conf中的max_children和request_terminate_timeout
- Minor【 PHP框架】2.第一个应用与请求的生命周期
- ThinkPHP模板
- PHP面向对象:PHP中的多态
- phpcms v9表单向导中怎么加入验证码
- PHPstorm和Xdebug结合实现PHP断点调试
- Thinkphp 模版
- ORTP移植到Hi3518e,h.264封包rtp发送
- php 日常函数
- php实现协程,真正的异步
- php实现协程,真正的异步
- tp-link宽带控制设置
- thinkPHP点击自动刷新二维码
- yii2 安装
- 核心类
- PHP 5.6 如何使用 CURL 上传文件
- PHP实现Trie树(字典树)
- js调用php和php调用js的方法举例
- 终于发现zend studio + xdebug设置断点各种不正常的原因所在!