ThinkPHP3.2.3

Posted falling-maple

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ThinkPHP3.2.3相关的知识,希望对你有一定的参考价值。

1 控制器与URL模式

1.1 创建控制器

1.1.1 控制器的存储方式

存储目录:/应用/模块/Controller/(例如Application\Home\Controller)

存储文件名称:控制器名称(首字母大写)+Controller+.class.php

1.1.2 控制器代码创建规则

①设置命名空间

②引入TP的控制器基类

③创建自己的控制器的类

④创建自己的方法

1.2 TP中的调试模式

TP的调试模式其实就控制了TP关于配置信息以及函数的缓存功能。

如果开启调试模式,每次访问项目,Tp都会去加载最新的配置以及函数信息。如果关闭了调试模式,当第一次访问TP会将配置以及函数信息保存到一个文件中(common~runtime.php),后续访问时就会每次直接读取该文件并不在去加载最新的配置信息。

建议在项目开发阶段开启调试模式,因为开启调试模式之后能够使用最新的配置信息,并且当代码出错在调试模式下能够看到具体的错误信息。如果项目需要上线。建议一定要关闭调试模式,因为关闭调试模式可以减少日志文件的生成,并且当代码出错只会提示有错误并不会提示具体的错误位置。

以上是关于ThinkPHP3.2.3的主要内容,如果未能解决你的问题,请参考以下文章

ThinkPHP3.2.3 Nginx 下 URL_MODEL 的配置

ThinkPHP3.2.3学习笔记2---模型

thinkphp3.1.3升级thinkphp3.2.3问题

thinkPHP3.2.3 框架

ThinkPHP3.2.3 目录介绍

关于thinkphp3.2.3集成phpmailer