首页
学习
活动
专区
圈层
工具
发布

小课堂 | 根据ip获取城市名

在某些场景下,我们需要根据ip获得对应的城市名称。比如,我们需要统计访问ip在各城市的分布;如物联网环境中,设备接入按城市维度进行统计等。...} ... ... 2、使用ip2region ip2region - 准确率99.9%的离线IP地址定位库,0.0x毫秒级查询,ip2region.db数据库只有数MB,提供了java,php...每条ip数据段都固定了格式: _城市Id|国家|区域|省份|城市|ISP_ 如; { "cityId":995, "dataPtr":117853, "region":"中国|华东|上海市... 3、读取ip2region.db文件,指定查询算法,如btreeSearch,然后获取DataBlock 结果,block的region就包含城市信息...satelliteProvider":false, "torExitNode":false } } 可以通过response.getCity().getNames().get("zh-CN")获取城市信息

5.5K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    根据自己的业务需求,用PHP做一个优惠券活动

    文章来自公众号:PHP自学中心 链接:https://mp.weixin.qq.com/s/vt-_Awa0wmhVNMM9CwSGqg 作者:磊丰 业务需求 优惠券活动,具体还是要根据自己的需求。...以下是最近实现的优惠券活动,主要的业务需求:根据后端设置优惠券模板,用户类型设置,优惠券活动的开始与结束时间,最后生成不同的优惠券活动链接。...主要还是要根据自己的业务需求来实现功能吧。...=> 6, ]; return $result; } $checkUser = $this->haveUser($params['mobile']); //检查是新用户,还是老用户 根据自己的业务需求做...4:优惠券是否领取完 $coupon = $this->getCouponExpire($collection_coupon,$params['mobile']); //这里提示有一个优惠券列表,根据自己的业务需求做

    1.1K10
    领券