ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
数据验证请在业务控制器进行,全局数据验证请在BaseController中进行 业务控制器代码: UserController: ~~~ /** * Note: * Think: * User: HuYang-TSJ * Date: 2019/1/9 9:19 */ public function getUserByID() { $data = input(); (new IdValidate())->goCheck(); //TODO 业务其他代码 } ~~~ 全局数据验证验证: BaseController: ~~~ /** * Note:参数过滤 * Think: * User: HuYang-TSJ * Date: 2019/1/7 20:02 * @param $parameter */ protected function filterParameter($parameter) { //TODO 在这里进行参数过滤 $this->parameter = $parameter; } ~~~ 想要获取全局数据验证后的数据,请使用$data=$this->parameter;获取