首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >php案例:判断IP地址是否合法+IP地址范围区间

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

作者头像
贵哥的编程之路
发布于 2022-10-24 17:57:55
发布于 2022-10-24 17:57:55
3.2K0
举报

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

文章目录


cyg.php

代码语言:javascript
复制
<?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是合法的";
	?>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-10-19,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 文章目录
  • cyg.php
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档