ThinkPHP

ThinkPHP的开发模式

define('APP_DEBUG', true);  //调试模式php

define('APP_DEBUG', flase);  //运行模式数组

控制器操做

系统在找不到请求的方法的时候,会定位到__empty()方法处理,利用这个机制,咱们能够对用户请求的不存在的全部操做进行统一处理。框架

当系统请求找不到控制器,会定位到空控制器上EmptyController。函数

 

模块分组

A函数和大R函数的区别是什么?spa

大A函数:它就是实例化一个对象。debug

大R函数:不只实例化了一个对象,并且还调用了成员方法。3d

TP框架的配置文件

惯例配置:ThinkPHP/conf/convention.php调试

应用配置:Application/Common/conf/config.phpcode

调试配置:Application/Common/conf/debug.php对象

模块配置:Application/Home/conf/config.php

 加载顺序

惯例配置->应用配置->调试配置->模块配置

 优先级:

模块配置>调试配置>应用配置>惯例配置

 

 循环

  1. <for start="开始值" end="结束值" comparison="" step="步进值" name="循环变量名" ></for>

 

 

foreach标签相似与volist标签,只是更加简单,没有太多额外的属性.

索引数组是数字下标;关联数组是键值下标。
关联数组操做起来比较方便,并且信息量相对来讲大些
相关文章
相关标签/搜索