PHP代码判断IP地址是否相匹配或者是否在一个IP段里

我们要判断IP地址是否相匹配或者是否在一个IP段里,怎么用php实现呢?下面为实例代码: ?php$ip1="192.168.10.1";$ip2="192.168.10.1";$ips="192.168.10.*";if(strcmp($ip1,$ip2)==0){echo"相等";}else{echo"不相等
 
我们要判断IP地址是否相匹配或者是否在一个IP段里,怎么用php实现呢?下面为实例代码:
<?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"不属于";
}
 
【网站声明】本站部分内容来源于互联网,旨在帮助大家更快的解决问题,如果有图片或者内容侵犯了您的权益,请联系我们删除处理,感谢您的支持!

相关文档推荐

我们要验证一段信息是否为ip地址段,用php代码怎么写呢?具体实例代码如下: /** * 匹配IP地址 * @param string $subject * @return bool */function checkVailIp(string $subject){ $pattern = "/(1\d{2}|2[0-4]\d|25[0
php怎么匹配ip地址段,具体实例代码如下,有需要的朋友可以试下: ?php$ips = array('192.168.1.1-192.168.1.254','192.168.0.1-192.168.0.254','192.168.3.1-192.168.3.254','192.168.4.1-192.168.4.254');foreach ($ips as $ip)
这篇文章主要介绍了防盗链和破解防盗链的办法,有自己的主机一般都会设计防盗链, 其实包括图片防盗链,和下载防盗链等,如: 1.使用.htaccess设置防盗链 RewriteEngine onRewriteCond %{HTTP_REFER
这篇文章主要介绍了PHP实现的防止跨站和xss攻击代码,是一款来自阿里云的防注入脚本,可实现针对注入、XSS攻击等的过滤功能,需要的朋友可以参考下
这篇文章主要介绍了php实现的AES加密类定义与用法,结合完整实例形式分析了基于php的AES加密类实现及使用方法,需要的朋友可以参考下
这篇文章主要介绍了php 判断IP为有效IP地址的方法,需要的朋友可以参考下