TP 框架中 获取变量 I()方法
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版本新增
copyright © 2008-2019 亿联网络 版权所有 备案号:粤ICP备14031511号-2
