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

180it 2019-10-06 PM 2066℃ 0条

用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 "不属于";  

}

支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!

标签: none

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