问题描述
- php 依据数据库ip段显示ip归属地
-
我现在有一个数据库ipatt 三个字段 ip_start(起始IP) ip_end(结束IP) ip_att(IP归属地)
现在有$user_ip
我要实现ip在某个ip_start ip_end区间时 显示ip_att假如表中包含这两条
0.0.0.0 0.255.255.255 A
12.0.64.0 12.194.255.255 B
我希望实现
0.11.12.12 显示A
12.193.65.200 显示B求教如何比较IP
我现在要写个 function get_ip_att($user_ip )
解决方案
把ip转成int是不是好点,直接存ip地址,可读性最好,但查询比较效率感觉都不好
时间: 2025-01-26 19:20:40