IP地址转换为整型数字的PHP方法,mysql方法
转换原理
假设IP为:w.x.y.z,则IP地址转为整型数字的计算公式为:
intIP = 256*256*256*w + 256*256*x + 256*y + z
PHP的互转
PHP的转换方式比较简单,它内置了两个函数
int ip2long ( string $ip_address ) //ip转换成整型数值 string long2ip ( string $proper_address ) // 整型数值转换成ip
MySQL的互转
相对于MsSQL来说MySQL的转换方式比较简单,它和PHP一样也内置了两个函数
IP 转为整型:
整型数值转换成IPselect INET_ATON (IP地址)
select INET_NTOA ( IP的整型数值 )
转载请注明:半叶寒羽
» IP地址转换为整型数字的PHP方法,mysql方法