PHP对比IP是否匹配或在IP段中

  • 内容
  • 相关

用PHP判断IP是否相匹配,或者是否在一个IP段里

<?php
$ip1 = "192.168.10.1";
$ip2 = "192.168.10.1";
$ips = "192.168.10.*";
if (strcmp($ip1, $ip2) == 0) {
    echo "相等";
} else {
    echo "不相等";
}
$ip1_segment = substr($ip1, 0, strrpos($ip1, '.'));//截取网段    
$ips_segment = substr($ips, 0, strrpos($ip1,'.'));//截取网段    
if(strcmp($ip1_segment,$ips_segment) == 0){//比较   
	echo "属于";  
}else{   
	echo "不属于";  
}

本文标签:

版权声明:若无特殊注明,本文皆为《云恺》原创,转载请保留文章出处。

本文链接:PHP对比IP是否匹配或在IP段中 - https://www.666bk.cn/knowledge/241.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

未显示?请点击刷新

允许邮件通知
00:00 / 00:00
顺序播放