如何检查用户输入的 IP 地址是否有效?
2022-08-30 16:47:21
我想检查输入的输入是否是有效的IP地址。我想要一个特定的函数来帮助我验证用户输入。
我想检查输入的输入是否是有效的IP地址。我想要一个特定的函数来帮助我验证用户输入。
filter_var($ip, FILTER_VALIDATE_IP)
示例:-
if(filter_var($ip, FILTER_VALIDATE_IP)){
echo 'Valid IP';
} else {
echo 'Not Valid IP';
}
// Usually you'd get the value from $_POST or $_GET
$ip = "10.3.1.5";
if(!filter_var($ip, FILTER_VALIDATE_IP)) {
echo "Not a valid IP address!";
}
您可以通过筛选 IPv4 和 IPv6 IP 地址并排除专用和保留 IP 来修改此设置。