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

2021-05-08 0 497

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

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

捷丰下载 技术教程 PHP对比IP是否匹配或在IP段中 https://www.nwgamer.com/154.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务