Работа с данными
// с драйвером по умочланию
$oGeoData = GeoIp_Controller::instance()->execute();
// по указанному IP
$oGeoData = GeoIp_Controller::instance()->execute('192.1.0.1');
// по координатам, работает только с yandex, google и 2gis
$oGeoData = GeoIp_Controller::instance()->execute('47.23135,39.72328');
// с определенным драйвером
$oGeoData = GeoIp_Controller::instance('maxmind')->execute();
$oGeoData = GeoIp_Controller::instance()->execute();
if($oGeoData)
{
echo 'Ваша страна: ' . Core_Array::get($oGeoData, 'country', Core_Array::get($oGeoData, 'country_iso', '')) . '<br />';
echo 'Ваша область: ' . Core_Array::get($oGeoData, 'region', '') . '<br />';
echo 'Ваш город: ' . Core_Array::get($oGeoData, 'city', '');
}
Last updated