topvisor/geolite2

v1.0.21 2024-09-01 01:08 UTC

This package is auto-updated.

Last update: 2024-09-01 01:09:27 UTC


README

该项目旨在通过composer方便地将geolite2连接到您的项目。这尤其与GeoIP2 PHP API一起使用时非常有用。

安装

使用composer进行安装。

composer.json

{
    "require": {
        "topvisor/geolite2": "x.x.x"
    }
}

其中 x.x.x 为您选择的composer包版本。

示例:使用数据库通过IP搜索城市信息

var_dump(Topvisor\Geolite2\Geolite2::city($ip));

通过 $ip 获取的城市信息将被输出到屏幕。

基本方法

  • city(string $ip) - 获取包含城市信息的GeoIp2\Model\City对象,该对象位于指定的IP地址

许可证

geolite2是一个开源项目,它遵循MIT许可证。

项目包含MaxMind创建的GeoLite数据。http://www.maxmind.com.