geoip_time_zone_by_country_and_region
geoip_time_zone_by_country_and_region
Returns the time zone for some country and region code combo
string **geoip_time_zone_by_country_and_region** string $country_code string $region_code
The function will return the
time zone corresponding to a country and region code combo.
geoip_time_zone_by_country_and_region
In the United States, the region code corresponds to the two-letter abbreviation of each state. In Canada, the region code corresponds to the two-letter province or territory code as attributed by Canada Post.
For the rest of the world, GeoIP uses FIPS 10-4 codes to represent regions. You can check for a detailed list of FIPS 10-4 codes. url.maxmind.fips
This function is always available if using GeoIP Library version 1.4.1 or newer. The data is taken directly from the GeoIP Library and not from any database.
country_code
The two-letter country code (see
)
geoip_country_code_by_name
region_code
The two-letter (or digit) region code (see
)
geoip_region_by_name
Returns the time zone on success, or false if the country and region code combo cannot be found.
Voorbeeld: A example using region code for US/Canada
This will print the time zone for country CA (Canada), region QC (Quebec).
<?php
$timezone = geoip_time_zone_by_country_and_region('CA', 'QC');
if ($timezone) {
echo 'Time zone for CA/QC is: ' . $timezone;
}
?>
Time zone for CA/QC is: America/Montreal
Voorbeeld: A example using FIPS codes
This will print the time zone for country JP (Japan), region 01 (Aichi).
<?php
$timezone = geoip_time_zone_by_country_and_region('JP', '01');
if ($timezone) {
echo 'Time zone for JP/01 is: ' . $timezone;
}
?>
Time zone for JP/01 is: Asia/Tokyo