文档章节

ThinkPhp的使用

y
 yanglingui
发布于 2017/03/28 16:30
字数 339
阅读 12
收藏 0
PHP

1.拷贝ThinkPhp文件到你的项目目录

http://pan.baidu.com/s/1jHTiKbO

可以多个项目同时引用ThinkPhp

2.修改host地址的路径

C:\Windows\System32\drivers\etc\host

添加地址

127.0.0.1	www.app.com
127.0.0.1	www.ylg.com

 

3.导入接口文件(ThinkPhp.php)

 

 

include("../ThinkPHP/ThinkPHP.php");

 

4.路由的形式

 

什么是路由:

答:系统从URL参数中分析出当前请求的分组(平台)、控制器和操作方法的过程就是“路由”。

 

tp框架路由共有4种形式:

①  基本get形式

http://网址/index.php?m=分组&c=控制器&a=操作方法

该方式是最底层的get形式、传统的参数传递方式,不时尚、不安全。

②  pathinfo路径形式[默认方式]

http://网址/index.php/分组/控制器/操作方法

http://网址/index.php/Home/Index/advert

③  rewrite重写形式(伪静态技术)省略index.php入口文件

    http://网址/分组/控制器/操作方法

    http://网址/Home/Index/index

④  兼容形式

http://网址/index.php?s=/分组/控制器/操作方法

http://网址/index.php?s=/Home/Index/advert

以上四种模式除了第③种,其他的url模式都可以使用

5.创建控制器

1.命名规范:

2.设置编码

header("content-type:text/html;charset=utf-8");
//引入接口文件
include("../ThinkPHP/ThinkPHP.php");

 

6.View 层的创建

 1.解析流程

2.display() : 展示显示的页面 调用视图模版

 

 

© 著作权归作者所有

y
粉丝 1
博文 135
码字总数 18801
作品 0
海淀
私信 提问
php开发笔记-windows-linux-thinkphp开发环境搭建

文章来自我的博客:https://www.lwxshow.com/dev/php/thinkphp-configuration-environment.html 使用最新版本的3.1.3版本 php开发笔记-windows-thinkphp开发环境搭建 1.下载ThinkPHP框架 http...

卢卫湘
2013/06/09
857
0
ThinkPHP 查询数据 select(findAll) 方法

ThinkPHP 查询数据 ThinkPHP 查询数据主要提供以下几类查询: select:普通查询,同 findAll() 方法 find:取得符合查询条件的一条记录 getBy动态查询:根据某个字段取得符合查询条件的一条记...

WangEven
2012/05/10
164
0
Thinkphp 3.1.2 视频教程震撼上线

期待已久的TP视频教程,经千呼、历万唤,经由TP团队和Lamp兄弟连联合精心制作,正式隆重登场了,这里有最专业的导师,这里有最权威的TP知识,这里有最强大的TP技术团队,在这里,就让我们通过...

麦当苗儿
2013/04/25
5K
30
ThinkPHP 框架出现 Bug,致中文网站遭受了一周的攻击

据 ZDNET 报道,有超过 45000 个中国网站由于使用 ThinkPHP 框架受到了攻击。 这些攻击针对的是使用 ThinkPHP 构建的网站,ThinkPHP 是一个中国的 PHP 框架,在中国 Web 开发领域非常受欢迎。...

程六金
2018/12/26
8.5K
28
ThinkPHP where方法:设置查询或操作条件

ThinkPHP where() ThinkPHP where()方法是 Model 类内置方法,用于设置数据库查询或者更新、删除等操作条件。 where 方法支持以字符串、数组和对象方式来设置条件,该方法不能独立使用,必须...

WangEven
2012/05/10
117
0

没有更多内容

加载失败,请刷新页面

加载更多

同名依赖,多次引入导致的程序错误

表现: 本地测试正常,打包上线后报错找不到某个方法(缺少依赖),检测依赖发现,同名依赖有两个版本。 解决:删除一个,程序正常

避难所
25分钟前
3
0
在HTML中的下拉框中实现超连接

<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UTF-8"> <link rel="canonical" href="https://blog.csdn.net/weixin_34228617/article/details/86130280"/> ......

mickelfeng
30分钟前
3
0
Content7关闭防火墙命令

在外部访问CentOS中部署应用时,需要关闭防火墙。 关闭防火墙命令:systemctl stop firewalld.service 开启防火墙:systemctl start firewalld.service 关闭开机自启动:systemctl disable f...

无名氏的程序员
31分钟前
3
0
分布式存储原理:TiDB

浮躁的码农
44分钟前
6
0
CSS实现圆角边框的完美解决方案

css实现图片圆角,兼容所有浏览器: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 <style type= "text/css" > /*通用样式--容器宽度值*/ .s......

前端老手
59分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部