private static function get_x_type($rule, $method, $key) { $val = null; switch ($method) { case 'get': $val = self::get($key); break; case 'post': $val = self::post($key); break; case 'get_post': $val = self::get_post($key); break; case 'post_get': $val = self::post_get($key); break; } if (is_null(WoniuLoader::checkData($rule, array('check' => $val)))) { return $val; } else { return null; } }
private static function get_x_type($rule, $method, $key) { $val = null; //根据类型($method)获取数据 switch ($method) { case 'get': $val = self::get($key); break; case 'post': $val = self::post($key); break; case 'get_post': $val = self::get_post($key); break; case 'post_get': $val = self::post_get($key); break; } //根据规则验证数据:$rule:array('check'=>array('int'=>'err')) $data:array('check'=> 1) if (is_null(WoniuLoader::checkData($rule, array('check' => $val)))) { return $val; } else { return null; } }