# IP2Location-PHP-Module **Repository Path**: kuotong/IP2Location-PHP-Module ## Basic Information - **Project Name**: IP2Location-PHP-Module - **Description**: 这个PHP 版可以让用户利用 IP2Location 数据库 进行 地理定位查询。 用户们只需要通过IP地址便能查找该IP的地理位置信息,如国家,地区,城市,坐标,邮政编码,ISP,域名,时区,连接速度,IDD代码,区号,气象站代码,气象站名称, 使用类型等任何IP地址或主机名称来源。https://www.ip2location.com - **Primary Language**: PHP - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 0 - **Created**: 2018-03-20 - **Last Updated**: 2024-07-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README IP2Location (PHP模块) ======================== [](https://packagist.org/packages/ip2location/ip2location-php) [](https://packagist.org/packages/ip2location/ip2location-php) *这是由 IP2Location.com 推出的官方版本* 这个由IP2Location提供的PHP模块 能够让网站用户们通过IP地址快速查询该IP地址的地理位置如国家,地区,城市,经纬度,邮政编码,时区,互联网服务提供商(ISP),域名,连接速度,IDD代码,区号,气象站代码,气象站名称,移动国家代码(MCC),移动网络代码(MNC)和运营商品牌,IP地址或主机名的使用类型。此模块使用 IP2Location.com 提供的BIN格式数据库文件读取地理位置信息 这个模块可用于许多类型的项目中,当中包括了: 1. 选择最接近地理位置的镜像 2. 分析您网络服务器的数据以确定访问者的国家/地区 3. 信用卡欺诈检查 4. 软件输出管理 5. 显示当地语言及货币 6. 防止密码共享以及滥用服务 7. 广告的地理位置 ## 数据示例 您可以选择下载IP2Location LITE免费数据或者商业版。 * IP2Location LITE数据可在此网址中寻获 https://lite.ip2location.com(免费,准确度有限) * 商业数据可在此网址中寻获 https://www.ip2location.com (精准的准确度) IP2Location LITE 和商业的数据都将以每个月定时更新。 ## 主要功能 1. **支持IPv4 以及IPv6。** 倘若您希望启用支持IPv6的文件,您只需替换您当前的BIN文件到能支持IPv6的文件即可,无需进行任何的代码修改。 2. **扩展性。** 如果您需要不同的IP资料,您可以访问 [IP2Location.com](https://www.ip2location.com/databases) 以便让您下载更多相关的BIN文件,有关的资料您都可以在里面寻获。 3. **全面的信息。** 您可以从IP地址中检测出超过13种类型的资料。想了解更多详情请浏览 [IP2Location.com](https://www.ip2location.com/databases)。 ## 安装程序 要安装此模块,请解压缩该软件包并将一下文件复制到您的网络文件中。 * IP2Location.php * example.php * databases/IP-COUNTRY-SAMPLE.BIN * databases/IPV6-COUNTRY-SAMPLE.BIN 若想测试此安装,请使用网络浏览器浏览example.php。 ## 运作 以下是该class里可使用的功能说明: | 功能名称 | 说明 | |---|---| |Constructor|预计输入2个parameters: