首页 > Web开发 > 详细

Thinkphp框架基础

时间:2016-06-15 23:44:48      阅读:291      评论:0      收藏:0      [点我收藏+]

MVC: Model 模型 模型(数据)层 View 视图 视图层 Controller控制器 逻辑层

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

MVC:约定胜于配置

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


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

访问:

4中方式:

  1. http://网址/index.php?m=XX&c=XX&a=XX      基本get模式
  2. http://网址/index.php/模块/控制器/操作方法          路径模式pathinfo
  3. http://网址/模块/控制器/操作方法                      rewrite重写模式
  4. http://网址/index.php?s=/模块/控制器/方法            兼容模式

控制器定义方式

 1 <?php
 2 namespace Home\Controller;  // 定义命名空间
 3 use Think\Controller;    //使用父类controller
 4 class IndexController extends Controller 
 5 {
 6     public function Login()  //定义方法
 7     {
 8         $this->display();   //使用模板 
 9     }
10     
11     public function ShuChu()
12     {
13         echo "教务管理系统";
14     }
15     
16 }

 

模板的使用方式:

模板(.html文件)要放在View文件下新建一个与控制器名字相同的文件夹下

Thinkphp框架基础

原文:http://www.cnblogs.com/zk0533/p/5582262.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!