eugenechernyshenko / ipgeobaseclient
There is no license information available for the latest version (v1.0.0) of this package.
Php library for getting information of geo location by ip address.
v1.0.0
2021-05-28 22:15 UTC
Requires
- php: >=5.4
This package is not auto-updated.
Last update: 2024-09-15 13:00:58 UTC
README
Client for ipgeobase.ru
Usage:
Without memcached
use eugenechernyshenko\ipgeobaseclient\Client;
$client = new Client();
$client->setIp("5.102.159.150")->request();
var_dump($region->getRegion());
With memcached
use eugenechernyshenko\ipgeobaseclient\Client;
$client = (new Client())
->setUseMemcached(true)
->setMemcacheHost("127.0.0.1")
->setMemcachePort(11211)
->setMemcacheExpire(30 * 24 * 3600); // 30 days of expire
$client->setIp("5.102.159.150")->request();
var_dump($client->getRegion());
var_dump($client->getCity());
var_dump($client->getCountry());
var_dump($client->getDistrict());