作者:陈业贵 华为云享专家 51cto(专家博主 明日之星 TOP红人) 阿里云专家博主

文章目录


cyg.php

<?php
//IP地址的范围:1.0.0.1-----255.255.255.255
$ip="127.0.0.1";
$arr=explode('.',$ip);//以.为区间分开(把字符串变成数组)

//var_dump($arr);//效果·: array(4) { [0] => string(3) "127" [1] => string(1) "0" [2] => string(1) "0" [3] => string(1) "1"
if(count($arr) != 4){//如果这个数组的下标不是4个



echo "这个IP是不合法的";
exit();//退出程序

}else{//否则



遍历数组中每一个下标
for($i = 0;$i < 4;$i++){


if(($arr[$i] <'0') || ($arr[$i] > '255')){//如果范围不是1.0.0.1-----255.255.255.255的话。返回false


echo "这个IP是不合法的";
exit();//退出程序

}



}



}



echo "这个IP是合法的";
?>

php案例:判断IP地址是否合法+IP地址范围区间_php