请求对象的获取
Request对象
第一种
<?php
namespace app\index\controller;
class Index
{
public function index()
{
$request=request();
dump($request);
}
}
第二种
<?php
namespace app\index\controller;
use think\Requset
class Index
{
public function index()
{
$request=request()::instance();
dump($request);
}
}
第三种
<?php
namespace app\index\controller;
use think\Requset
class Index
{
public function index(Requset $request)
{
dump($request);
}
}
请求对象参数获取
<?php
namespace app\index\controller;
use think\Requset
class Index
{
public function index(Requset $request)
{
#获取浏览器输入框的值
dump($request->domain());
dump($request->pathinfo());
dump($request->path());
#请求类型
dump($request->method());
dump($request->isGet());
dump($request->isPost());
dump($request->isAjax());
#请求的参数
dump($request->get());
dump($request->param());
//session('name','zl');
dump($request->session());
//cookie('email','2579920751@qq.com');
dump($request->cookie());
dump($request->param('type'));
dump($request->cookie('email'));
}
}
#获取模块控制器操作
dump($request->module());
dump($request->controller());
dump($request->action());
dump($request->url());
dump($request->baseurl());