php tp框架,TP框架

php tp框架,TP框架tp thinkphp 框架 它也是一个轻量级的框架 它有中文社区 中文的帮助文档 它是国人开发的框架 Thinkphp 框架最初是由于企业级网站的开发和 web 网站的开发诞生的 最初诞生在 2006 年 它叫 fsc 2007 年正式更名为 thinkphp 它遵循了 apache2 0 协议 它支持了面向对象的开发 1 框架的概念 一堆代码的集合 里边有变量 函数 类 常量 里边也有许多设计模式 MVC AR 数据库

tp:thinkphp框架,它也是一个轻量级的框架,它有中文社区,中文的帮助文档。它是国人开发的框架。

Thinkphp框架最初是由于企业级网站的开发和web网站的开发诞生的,最初诞生在2006年,它叫fsc,2007年正式更名为thinkphp,它遵循了apache2.0协议。它支持了面向对象的开发。

1.框架的概念:一堆代码的集合,里边有变量、函数、类、常量,里边也有许多设计模式MVC、AR数据库、单例等等。

2.官网:

20180623112327564836.png

现在常用的版本是:thinkphp3.2.3full(完整版)

3.ThinkPHP的结构如下:

20180623112328555108.png

在ThinkPHP\Library\Think文件夹中,几个重要的文件

1、App.class.php                      框架核心类文件

2、Think.class.php                    每次请求都要执行的类

3、Controller.class.php           控制器的父类

4、Model.class.php                  模型的父类

5、View.class.php                     视图的父类

搭建ThinkPHP的环境

在站点下新建index.php,代码如下:

define(‘APP_DEBUG‘,true);//错误提示

define(‘APP_PATH‘,‘./Application/‘);//定义项目的目录

require ‘./ThinkPHP/ThinkPHP.php‘;

应用程序目录 项目目录:

20180623112329254354.png

创建控制器

控制器存放在Controller文件夹中

命名规范:控制器的名称+Controller.class.php

类名和文件的名称要一致

类名用帕斯卡命名法

尽量区分大小写,windows不区分大小写,但Linux中区分

ThinkPHP默认的编码是UTF-8的。

如果地址中没有写控制器,这默认调用Index控制器,如果没有写方法,则默认调用index方法

ThinkPHP的路由

普通模式

20180623112329775858.png

pathinfo模式

20180623112330167475.png

rewrite()重写模式

正则表达式来重写

兼容模式

参数s=/分组/控制器/方法。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/200674.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月20日 上午10:20
下一篇 2026年3月20日 上午10:20


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号