diff --git a/library/think/Validate.php b/library/think/Validate.php index fd264b99..eeb92eec 100644 --- a/library/think/Validate.php +++ b/library/think/Validate.php @@ -507,6 +507,18 @@ class Validate return $result; } + /** + * 验证是否为合格的域名或者IP 支持A,MX,NS,SOA,PTR,CNAME,AAAA,A6, SRV,NAPTR,TXT 或者 ANY类型 + * @access protected + * @param mixed $value 字段值 + * @param mixed $rule 验证规则 + * @return bool + */ + protected function activeUrl($value, $rule) + { + return checkdnsrr($value, $rule); + } + /** * 验证时间和日期是否符合指定格式 * @access protected