ahmedfaragmostafa / geo-ip
get geo information for IP Address
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 1
Forks: 1
Open Issues: 0
pkg:composer/ahmedfaragmostafa/geo-ip
Requires
- php: >=7.1
Requires (Dev)
- phpunit/phpunit: ^6.2
This package is not auto-updated.
Last update: 2025-12-29 20:09:57 UTC
README
GEO IP
The Easiest way to Get all information about an IP Address using http://ip-api.com
Install
composer require "ahmedfaragmostafa/geo-ip":"dev-master"
Get Stared
use \Src\GeoIp; $ipInfo = new GeoIp('IP_ADDRESS');
Example
$ipInfo = new \Src\GeoIp('85.203.13.62'); $ipInfo->getCountry(); //France $ipInfo->getCountryCode(); //FR $ipInfo->getLon(); //2.3292 $ipInfo->getLat(); //48.8628 $ipInfo->getCity(); //Paris $ipInfo->getRegionName(); //Île-de-France $ipInfo->getRegion(); //IDF $ipInfo->getZip(); // 75001 $ipInfo->getTimezone(); // Europe/Paris $ipInfo->getOrg(); //Falco Networks
Tests
vendor/bin/phpunit tests