<?php namespace app\index\controller; //use \think\facade\Request; use \think\Request; /** * Class Demo3 * @package app\index\controller * 正常情况下,控制器不依赖于父类Controller.php * 推荐继承父类,可以很方便的使用在父类中封装好的一些方法和属性 * Controller.php没有静态代理 * 控制器中的输出,字符串全部用return返回,不要用echo * 如果输出的是复杂类型,我们可以用dump()函数 * 默认输出的格式为html,可以指定为其它格式:json */ class Demo3 extends \think\Controller { public function test() { //return 'www.php.cn'; //dump(Request::get());//静态代理 //dump((new Request())->get());//正常使用 //dump($request->get());//依赖注入 return json_encode($this->request->get()); } }
来源:https://my.oschina.net/u/4249182/blog/3131204