控制器基础使用
控制器创建
- 在app\controller 下面创建控制器 这里要注意文件名和里面的类名要保持一致 注意大小写

- 用框架自带的方法返回json数据 注意该方法里面可以传状态码 header头等信息 参数去看json函数的源码

控制器请求参数的获取
- BaseController 里面request 对象的简单介绍

- request类里面定义的所有方法我们都可以使用 vender/topthink/framework/src/request


控制器的错误页面处理
- 错误的方法处理
在BaseController类里面定义一下魔术方法__call 如果访问了一个不存大的方法那么会走到该逻辑上

2. 处理控制器不存在的方式
定义一个Error的控制器不用去继承BaseController 在该控制器里面同样定义一个__call的魔术方法那么在控制器出错的时候就可以直接走到该逻辑
注意:这里必须是Error控制器

公共方法的定义
在common.php里面定义的方法就是公共方法 在所有的控制器里面都可以直接调


控制器里面访问配置文件的内容
- 在config里面创建配置文件 内容返回一个数组

2.获取配置文件的数据


浙公网安备 33010602011771号