企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 普通方式 ~~~ $id = $_GET['id']; // 获取get变量 $name = $_POST['name']; // 获取post变量 $value = $_SESSION['var']; // 获取session变量 $name = $_COOKIE['name']; // 获取cookie变量 $file = $_SERVER['PHP_SELF']; // 获取server变量 ~~~ ## I函数方式 I函数(借鉴tp)是用于更加方便和安全的获取系统输入变量,可以用于任何地方,用法格式如下: I('变量类型.变量名/修饰符',\['默认值'\],\['过滤方法'\]) > 注意:I函数,默认的过滤函数配置为:DEFAULT\_FILTER。 使用: ~~~ I('get.name'); I('post.name'); // 采用正则表达式进行变量过滤 I('get.name','','/^[A-Za-z]+$/'); I('get.id',0,'/^\d+$/'); ~~~ 变量类型是指请求方式或者输入类型,包括但不限于: | 变量类型 | 变量说明 | | --- | --- | | get | 获取GET参数 | | post | 获取POST参数 | | request | 获取REQUEST 参数 | | session | 获取 $\_SESSION 参数 | | cookie | 获取 $\_COOKIE 参数 | | server | 获取 $\_SERVER 参数 |