1、控制器继承 app\BaseController 类,通过$this->request->param()获取参数
<?php
namespace app\api\controller;
use app\BaseController;
class Test extends BaseController
{
public function index(){
// http://127.0.0.1:8000/index.php/api/test/index?name=zlchen
dump($this->request->param('name'));
}
}
2、引入app\Request 使用依赖注入的方式 $request->param()
3 、助手函数 input()
4 、使用 request()->param() 方法
5 、使用think\facade\Request 静态方法
<?php
namespace app\controller;
use app\BaseController;
use app\Request;
use think\facade\Request as ABC;
class Test
{
public function index(Request $request)
{
$data = $request->param('name');
dump($data);
dump(input('get.name'));
dump(request()->param('name'));
dump(ABC::param('name'));
}
}