牛骨文教育服务平台(让学习变的简单)
博文笔记

TP 框架中 获取变量 I()方法

创建时间:2015-12-15 投稿人: 浏览次数:159

ThinkPHP 中 I() 是获取变量值,可以通过这个方法,对变量进行验证,从而保证了数据的可靠性。

I("变量类型.变量名/修饰符",["默认值"],["过滤方法"],["额外数据源"])

变量类型是指请求方式或者输入类型,包括:

变量类型 含义
get 获取GET参数
post 获取POST参数
param 自动判断请求类型获取GET、POST或者PUT参数
request 获取REQUEST 参数
put 获取PUT 参数
session 获取 $_SESSION 参数
cookie 获取 $_COOKIE 参数
server 获取 $_SERVER 参数
globals 获取 $GLOBALS参数
path 获取 PATHINFO模式的URL参数(3.2.2新增)
data 获取 其他类型的参数,需要配合额外数据源参数(3.2.2新增)

注意:变量类型不区分大小写。
变量名则严格区分大小写。
默认值和过滤方法均属于可选参数。

变量修饰符是3.2.3版本新增