PHP判断是IPv4还是IPv6

PHP判断是IPv4还是IPv6

陌路离殇
2024-11-26 / 0 评论 / 2 阅读 / 正在检测是否收录...
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分钟
0

打赏

海报

正在生成.....

评论

博主关闭了所有页面的评论