ThiinkPhP 3.2 控制器操作 配置文件 语法(判断,循环) 连接数据库

Posted 王保利d窝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ThiinkPhP 3.2 控制器操作 配置文件 语法(判断,循环) 连接数据库相关的知识,希望对你有一定的参考价值。

控制器操作

空操作

系统在找不到请求的方法的时候,会定位到__empty()方法处理,利用这个机制,我们可以对用户请求的不存在的所有操作进行统一处理。

 

空控制器

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

跨控制器调用

1、直接实例化

2A()

A()用来实例化其他控制器的。

$obj->display(“Manager/ManagerTest1”) //调用的是模版

 3R()

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 控制器操作 配置文件 语法(判断,循环) 连接数据库的主要内容,如果未能解决你的问题,请参考以下文章

嵌入式按键控制 LED 实验

Rails 3.2 - 为控制器操作禁用 CSRF 保护

嵌入式按键中断控制 LED

5.0助手函数及与3.2版本的单字母函数对比

Linux远程访问及控制

-图形处理单元-3.2-GPU管线概览