本节主要讲解TP5如何获取当前的请求信息,可以理解为:如何跟前台的form表单进行数据相互传输,通常项目的注册、登录、数据提交等功能模块都需要用到该功能。
一、请求信息
(一)Request对象作用是与客户端交互,收集客户端的Form、Cookie、超级链接或收集服务器的环境变量。
如$_GET、$_POST、$_REQUEST、$_SESSION、$_COOKIE、$_FILES等全局变量,可以统一使用Request对象提供的方法来获取请求变量。使用方法2种:
方法一:
use think\Request(需要先引入该类)
$request=Request::instance (调用Request类中的instance方法)
$request->domain() (获取当前入口文件)
$request->baseFile() (获取当前URL,不含域名)
$request->controller() (获取当前控制器)
$request->action() (获取当前的操作)
方法二:
$request&