做表单认证的时候,经常会出现表单输入项是否为合法的ip地址。现收录如下:
function is_ip($ip){
if(preg_match('/^((?:(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\.){3}(?:25[0-5]|2[0-4]\d|((1\d{2})|([1 -9]?\d))))$/', $ip))
{
return true;
}else{
return false;
}
}
网友评论