GeoIP Функции
PHP Manual

geoip_time_zone_by_country_and_region

(PECL geoip >= 1.0.4)

geoip_time_zone_by_country_and_regionВозвращает временную зону и код региона для некоторых стран

Описание

string geoip_time_zone_by_country_and_region ( string $country_code [, string $region_code ] )

Функция geoip_time_zone_by_country_and_region() вернет временную зону и код региона соответствующей страны.

В Соединенных Штатах код региона соответствует двухбуквенному сокращению каждого штата. В Канаде код региона соответствует двухбуквенному сокращению провинции или территориальный код соответствующий канадской почте.

Для остальной части мира, для представления регионов GeoIP использует коды FIPS 10-4. Вы можете просмотреть » http://www.maxmind.com/app/fips10_4 для получения полного списка FIPS 10-4 кодов.

Эта функция всегда доступна при использовании библиотеки GeoIP версии 1.4.1 или выше. Данные берутся непосредственно из библиотеки GeoIP, а не из какой-либо базы данных.

Список параметров

country_code

Двухбуквенный код страны (смотрите geoip_country_code_by_name())

region_code

Двухбуквенный (или цифровой) код региона (смотрите geoip_region_by_name())

Возвращаемые значения

Возвращает временную зону в случае успеха или FALSE, если страна и одновременно код региона не могут быть найдены.

Примеры

Пример #1 Пример использования geoip_time_zone_by_country_and_region() для кода региона US/Canada

Напечатает временную зону для страны CA (Канада), региона QC (Квебек).

<?php
$timezone 
geoip_time_zone_by_country_and_region('CA''QC');
if (
$timezone) {
    echo 
'Временная зона для CA/QC: ' $timezone;
}
?>

Результат выполнения данного примера:

Временная зона для CA/QC: America/Montreal

Пример #2 Использование geoip_time_zone_by_country_and_region() используя коды FIPS

Напечатает временную зону для страны JP (Япония), регион 01 (Aichi).

<?php
$timezone 
geoip_time_zone_by_country_and_region('JP''01');
if (
$timezone) {
    echo 
'Временная зона для JP/01: ' $timezone;
}
?>

Результат выполнения данного примера:

Временная зона для JP/01: Asia/Tokyo


GeoIP Функции
PHP Manual