$rule){ if(!in_array($key, $sceneFields)){ unset(self::$rules[$key]); unset(self::$fields[$key]); } } } // 验证数据 $validator = Validator::make($request, self::$rules, self::$msgs, self::$fields); if ($validator->fails()) { return getValidatorError($validator); } return $request; } }