function isIPv4($ip) {
return filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4) !== false;
}
function isIPv6($ip) {
return filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6) !== false;
}
// 示例
$ip = '192.168.1.1';
if (isIPv4($ip)) {
echo "这是IPv4地址";
} elseif (isIPv6($ip)) {
echo "这是IPv6地址";
} else {
echo "这不是有效的IPv4或IPv6地址";
}
版权属于:陌路离殇
作品采用《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权
评论