PHP判断是IPv4还是IPv6

PHP判断是IPv4还是IPv6

陌路离殇
2024-11-26 发布 / 正在检测是否收录...
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地址";
}
© 版权声明
THE END
喜欢就支持一下吧
点赞 0 分享 收藏

评论

博主关闭了当前页面的评论