g4/geoip
Composer 安装命令:
composer require g4/geoip
包简介
geoip php library
关键字:
README 文档
README
geoip - php library
Install
Via Composer
composer require g4/geoip
Requirements
- PHP GeoIP extension http://php.net/manual/en/geoip.setup.php
- Maxmind GeoIP database http://dev.maxmind.com/
- Maxmind GeoIP2-City database
Installing required packages (CentOS, Redhat)
- yum install GeoIP
- yum install GeoIP-devel
- yum install geoipupdate
- pecl install geoip
Usage
<?php $geoIp = new \G4\GeoIP\GeoIP('127.0.0.1'); // "area_code" -- The PSTN area code (ex: 212) echo $geoIp->getAreaCode(); // "dma_code" -- Designated Market Area code (USA and Canada only) echo $geoIp->getDmaCode(); // "city" -- The city echo $geoIp->getCity(); // "continent_code" -- Two letter continent code echo $geoIp->getContinentCode(); // "country_code" -- Two letter country code echo $geoIp->getCountryCode(); // "country_code3" -- Three letter country code echo $geoIp->getCountryCode3(); // "country_name" -- The country name echo $geoIp->getCountryName(); // IP address echo $geoIp->getIp(); // "latitude" -- The Latitude as signed double echo $geoIp->getLatitude(); // "longitude" -- The Longitude as signed double echo $geoIp->getLongitude(); // "postal_code" -- The Postal Code, FSA or Zip Code echo $geoIp->getPostalCode(); // "region" -- The region code (ex: CA for California) echo $geoIp->getRegion();
Development
Install dependencies
$ make install
Run tests
$ make test
License
(The MIT License) see LICENSE file for details...
统计信息
- 总下载量: 54.27k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2014-11-25