php 分辨IP详细地址是不是在特定的IP段内

摘要: 网页页面制作、互联网营销推广、维护保养营销推广、手机上网站建设一站式处理计划方案十分谢谢六年以来与大家携手并肩共进的小伙伴们、顾客们!转换新版本一些检索模块搜索引...

网页页面制作、互联网营销推广、维护保养营销推广、手机上网站建设一站式处理计划方案
十分谢谢六年以来与大家携手并肩共进的小伙伴们、顾客们!转换新版本

一些检索模块搜索引擎蜘蛛的IP一般是一个大的IP段,因此大家在分辨某一IP详细地址是不是为检索模块的搜索引擎蜘蛛时,一般便会分辨IP详细地址是不是在某一IP段内,而在php中,这类分辨IP是不是归属于某一IP段的方式,就看起来十分的简易,下边就来和大伙儿共享一下。

IP段的范畴分析

今日头条的搜索引擎蜘蛛IP段:110.249.202.0/24

此段IP表明一现有254个IP详细地址,范畴以下:

110.249.202.1  到  110.249.202.254

php 分辨IP详细地址是不是在特定的IP段内的方式

php编码:

 ?php //起止ip $ip_start = get_iplong('110.249.202.1'); //最终的IP $ip_end = get_iplong('110.249.202.254'); //分辨的ip $ip = get_iplong('110.249.202.103'); //刚开始分辨 if($ip = $ip_start $ip = $ip_end){ echo 'IP在此范畴内'; }else{ echo 'IP没有此范畴'; } //变换IP详细地址 function get_iplong($ip){ return bindec(decbin(ip2long($ip))); } ? 

輸出結果:

IP在此范畴内

编码表述:

ip2long():将IPv4详细地址变换成整型

decbin():涵数把十进制变换为二进制

bindec():涵数把二进制变换为十进制。


E-mail:b.o.b
地 址:陕西省 · 西安市 高新科技区电子器件三路与电子器件四路中间,坤元TIME 邮 编:710068


联系我们

全国服务热线:4000-399-000 公司邮箱:343111187@qq.com

  工作日 9:00-18:00

关注我们

官网公众号

官网公众号

Copyright?2020 广州凡科互联网科技股份有限公司 版权所有 粤ICP备10235580号 客服热线 18720358503