ThiinkPhP 3.2 控制器操作 配置文件 语法(判断,循环) 连接数据库
Posted 王保利d窝
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ThiinkPhP 3.2 控制器操作 配置文件 语法(判断,循环) 连接数据库相关的知识,希望对你有一定的参考价值。
控制器操作
空操作
系统在找不到请求的方法的时候,会定位到__empty()方法处理,利用这个机制,我们可以对用户请求的不存在的所有操作进行统一处理。
空控制器
当系统请求找不到控制器,会定位到空控制器上EmptyController。
跨控制器调用
1、直接实例化
2、A()
A()用来实例化其他控制器的。
$obj->display(“Manager/ManagerTest1”) //调用的是模版
3、R()
R()和A()基本一样,唯一不同的是R()函数在实例化控制器的时候把操作方法一起传递过去,省略了方法的调用
TP框架的配置文件
惯例配置:Thinkphp/conf/convention.php
应用配置:Application/Common/conf/config.php
调试配置:Application/Common/conf/debug.php
模块配置:Application/Home/conf/config.php
加载顺序
惯例配置->应用配置->调试配置->模块配置
优先级:
模块配置>调试配置>应用配置>惯例配置
C(\'配置的名称\')用来获取配置信息。
TP框架语法
判断 (表达式中 变量不需要{} 加{}会报错 变量和变量比较时,字段以[]表示,不用点)
<if condition=\'表达式\'>
<elseif condition=\'表达式\' />
<else/>
</if>
表达式中运算符
PHP运算符 |
对应的TP中的运算符 |
英文全称 |
< |
lt |
Less than |
> |
gt |
Greater than |
== |
eq |
equal |
>= |
egt |
Equal or greater than |
<= |
elt |
循环 (for,foreach,volist)
连接数据库
在配置文件中,做如上的配置,即可连接数据库
以上是关于ThiinkPhP 3.2 控制器操作 配置文件 语法(判断,循环) 连接数据库的主要内容,如果未能解决你的问题,请参考以下文章