ThinkPHP5.1自定义控制器继承了think\Controller;Controller控制器,则可以直接使用$this->request对象进行相关参数获取
ThinkPHP5.1自定义控制器继承了thinkController;Controller控制器,则可以直接使用$this->request对象进行相关参数获取。
<?php
namespace app\index\controller;
use think\Controller;
class Index extends Controller
{
public function index()
{
//postman 中 method:get;params没有传值;Body:raw 使用 input 可获取指定参数
var_dump($this->request->input('name'));
//postman 中 method:get;params有传值;Body:none;使用 get,param 可获取指定参数
var_dump($this->request->get('name'));
var_dump($this->request->param('name'));
//postman 中 method:post,params有传值,Body:none,使用param可获取指定参数
var_dump($this->request->post('name'));
//postman 中 method:post,params有传值或者没有,Body:raw(json),Headers 中需要加入:Content-Type:application/json,使用post可获取指定参数
var_dump($this->request->post('name'));
}
}
在postman中;method:get;Headers中Content-Type:application/json;raw传参使用input获取(需要指定接收参数)
<?php
namespace app\index\controller;
use think\Controller;
class Index extends Controller
{
public function index()
{
dump($this->request->input('name'));
}
}
转载注明:
感谢博主,喝杯咖啡~
感谢博主,喝杯咖啡~
还没有人发表评论