ThinkPHP模板
Posted kevin2016
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ThinkPHP模板相关的知识,希望对你有一定的参考价值。
【MVC模式】
M:Model 数据模型层,负责数据操作
V:View 视图层,负责显示视图
C:Controller 控制器,实现业务逻辑
tp框架url地址可以由以下四种
- http://网址/index.php?m=XX&c=XX&a=XX 基本get模式
- http://网址/index.php/模块/控制器/操作方法 路径模式pathinfo
- http://网址/模块/控制器/操作方法 rewrite重写模式
- http://网址/index.php?s=/模块/控制器/方法 兼容模式
快捷函数 U(); 创建url地址,0,1,2,3是显示格式,不是地址格式
/* URL设置 */
\'URL_CASE_INSENSITIVE\' => true, // 默认false 表示URL区分大小写 true则表示不区分大小写ThinkPHP访问的是方法,不是页面
引用实例:
MainController.class.php
1 <?php 2 namespace Home\\Controller; 3 use Think\\Controller; 4 class MainController extends Controller 5 { 6 public function _before_XianShi() //前置操作 7 { 8 echo "开始运行"."<br>"; 9 } 10 11 public function XianShi() 12 { 13 14 if(empty($_POST)) 15 { 16 $this->display(); 17 } 18 else 19 { 20 echo "登录成功<br>"; 21 } 22 } 23 24 public function _after_XianShi() //后置操作 25 { 26 echo "结束<br>"; 27 } 28 }
view/Main/XianShi.html
1 <body>
2
3 <!--<form action="/th/index.php/Home/Main/XianShi" method="post">-->
4 <form action="__ACTION__" method="post">
5 <input type="text" name="name" />
6 <input type="password" name="pwd"/>
7 <input type="submit" value="提交" />
8 </form>
9
10 </body>
11 </html>
以上是关于ThinkPHP模板的主要内容,如果未能解决你的问题,请参考以下文章