~~~
/**
* 正常情况下,控制器不依赖于父类Controller.php
* 推荐继承父类,可以很方便的使用在父类中封装好的一些方法和属性
* Controller.php没有静态代理
* 控制器中的输出,字符串全部用return 返回,不要用echo
* 如果输出的是复杂类型,可以用dump()函数
* 默认输出格式为html,可以指定为其他格式:json
方式:
* 1.传统的new Request
* 2.静态代理:think\facade\Request
* 3.依赖注入:Request $request
* 4.父类Controller中的属性request,这个属性是一个Request类的实例
*/
~~~
## 代码
~~~
<?php
/**
* Created by PhpStorm.
* User: d
* Date: 2019/3/25
* Time: 11:20
*/
namespace app\index\controller;
use think\Container;
class Demo3 extends Container
{
public function test()
{
dump($this->request->get());
}
}
~~~