我需要为IPv4和v6创建一个功能,我也使用本地ip.
我知道的是一个有效的IPv4范围从0.0.0.0到255.255.255.255
我所知道的IPv6是有限的,尽管如此,尽管如此,尽管如此,直到今天,我还没有看到太多的东西.但是我想要将来证明我正在做的一些功能,同时保持它有点复古.我不知道IPv6的有效范围.
无论如何,一般来说,我在想的是一个功能的程度
function validateIP($ip, $vSix = NULL)
{
if($vSix !== NULL)
{
if(preg_match([regex-to-validate-ipv6], $ip))
{
return true;
}
else
{
return false;
}
}
if(preg_match([regex-to-validate-ipv4], $ip))
{
return true;
}
else
{
return false;
}
}
我的东西是我正在使用正则表达式,所以我不知道如何写一个将验证v4或6.还有对上述功能概念的理智检查也是不错的.