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地址";
}
本文共318个字符,其中有 19 个汉字,平均阅读时长 ≈ 2分钟
评论