合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
>[info]基类验证 eg: ```` <?php /** * Created by PhpStorm. * User: 邓士鹏 * Date: 2018/9/2 * Time: 16:07 */ namespace app\api\validate; use think\Request; use think\Validate; class BaseValidate extends Validate { public function goCheck() { //获取http传递的参数 $request = Request::instance(); $params = $request->param(); //校验 对应的验证器 $result = $this->check($params); //如果验证不通过 if(!$result){ $error = $this->error; throw new \Exception($error); } else{ return true; } } /** * 必须是正整数验证规则 * @param $value * @param string $rule * @param string $data * @param string $field * @return bool|string */ protected function isPostitiveinteger($value,$rule = '',$data = '',$field = '') { if (is_numeric($value) && is_int($value +0) && ($value + 0) > 0) { return true; }else{ return false; } } } ````