# 获取 PHP预定义变量 框架内置了一个函数 可以获取提交到服务器的参数数据. ## X() 函数 函数声明 X(获取类型,默认值=''); X 函数可以获取 _GET _POST _SESSION _COOKIE _SERVER 数据. 并且你不需要再去使用isset 去判断索引是否存在 以及 empty 去判断是否为空 如果 X 函数返回假 说明不存在 ## 使用实例 |类型| 原方式| 运用方式 | | --- | --- | | post |$_POST['参数名'] | X('post.参数名') | | get | $_GET['参数名'] | X('get.参数名') | | cookie | $_COOKIE['参数名'] | X('cookie.参数名') | | session | $_SESSION['参数名'] | X('session.参数名') | | server | $_SERVER['参数名'] | X('server.参数名') | 控制器中使用 ~~~ <?php namespace Action; use HY\Action; class IndexAction extends Action { public function Index(){ echo X("get.id"); echo X('get.xxxx',0); //如果没设置get参数xxxx 则返回默认值0 } } ~~~ 访问Index控制器 +++ get:/?id=1 <<< success 1 0 +++