>可以通过Request对象完成全局输入变量的检测、获取和安全过滤,支持包括$_GET、$_POST、$_REQUEST、$_SERVER、$_SESSION、$_COOKIE、$_ENV等系统变量,以及文件上传信息。 ## 获取PARAM变量 PARAM变量是 TP5.1推荐的获取请求参数的方式 ``` // 获取当前请求的id变量 $request->param('id'); // 获取当前请求的所有变量(已过滤) $request->param(); // 获取当前请求的所有变量(原始数据) $request->param(false); // 获取当前请求的所有变量(包含上传文件) $request->param(true); ``` ## 获取POST变量 ``` // 获取POST变量中的 id参数 $request->post('id'); // 获取所有的POST变量(已过滤) $request->post(); // 获取所有的POST变量(原始数据) $request->post(false); ``` ## 获取GET变量 ``` // 获取GET变量中的 id参数 $request->get('id'); // 获取所有的GET变量(已过滤) $request->get(); // 获取所有的GET变量(原始数据) $request->get(false); ``` > 更多用法见 [TP5.1手册](https://www.kancloud.cn/manual/thinkphp5_1/353987)