问题:用PHP编程使用GET或POST方法网页填写提交一个字符串,判断该字符串是否是合法的IP地址,合法的IP地址满足这样条件:
(1)由圆点.分为4个部分,(2)每个部分从0到255;合法的IP地址如:221.194.112.12
我不知道怎么在GET或POST里用if条件,一直报错
谢谢🥹
下面是GET请求,也可以换成 $_POST['ip']
$ip = $_GET['ip'];
if(filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4)) {
// it's valid
}
else {
// it's not valid
}