码迷,mamicode.com
首页 > Web开发 > 详细

ThinkPHP框架

时间:2018-03-21 00:06:14      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:font   sign   ati   action   方法   control   新建   代码   图片   

ThinkPHP框架

 

入口文件

/Application/Home/Controller/IndexController.class.php

技术分享图片

此控制器的名称为Index。

控制器下有个public function index()方法,当我们访问入口文件时,实际访问的是index控制器里面的index方法

技术分享图片

 

控制器的命名格式

1.控制器要写在Controller文件夹里面

2.控制器是一个类(后缀名为.class.php)

3.控制器的命名名称后面加Controller代表它是一个控制器

 

技术分享图片

 

 写的方法继承自Controller方法

Controller方法的路径:ThinkPHP/Library/Think/Controller.class.php

 

在类里面写一个成员方法就可以访问了

 

 

访问的方式

1.路径模式:入口文件/模块名/控制器名/方法名(默认)

localhost/tp/index.php/Home/Index/index

2.GET模式:入口文件?m=模块名&c=控制器名&a=方法名

localhost/tp/index.php?m=Home&c=Index&a=index

3.重写模式:省掉入口文件

localhost/tp/Home/Index/index

4.兼容模式:入口文件?s=/模块名/控制器名/方法名

localhost/tp/index.php?s=/Home/Index/index

 

视图模板的命名

在View文件夹里新建一个与控制器名相同的文件夹,将模板文件放入其中就可以访问

 

向TP里面注册变量

$this->assign("ceshi","张三");

 

提取变量所用的分隔符

技术分享图片

 

主页面代码为

<div>{$ceshi}</div>

显示结果

技术分享图片

 

表单元素

<form action="" method="post">
    <div><input type="text" name="uid"/></div>
    <input type="submit" value="提交"/>
</form>

 

ThinkPHP框架

标签:font   sign   ati   action   方法   control   新建   代码   图片   

原文地址:https://www.cnblogs.com/Whitehat/p/8613416.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!