geoip_time_zone_by_country_and_region

(PECL geoip >= 1.0.4)

geoip_time_zone_by_country_and_region — Повертає часовий пояс для коду країни та регіону.

Опис

geoip_time_zone_by_country_and_region(string $country_code, string $region_code = ?): string

Функция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 (Квебек).

Loading...

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

Часовой пояс для CA/QC: America/Montreal

Приклад #2 Использованиеgeoip_time_zone_by_country_and_region(), використовуючи коди FIPS

Виводить часовий пояс для країни JP (Японія), регіон 01 (Aichi).

Loading...

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

Часовой пояс для JP/01: Asia/Tokyo