PHP 8.3.27 Released!

DateTimeZone::getLocation

timezone_location_get

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

DateTimeZone::getLocation -- timezone_location_getВозвращает информацию о местоположении для часового пояса

Описание

Объектно-ориентированный стиль

public DateTimeZone::getLocation(): array|false

Процедурный стиль

Функция возвращает информацию о местоположении часового пояса, включая код страны, широту, долготу и комментарии.

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

object

Только для процедурного стиля: объект DateTimeZone, который возвращает функция timezone_open().

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

Функция возвращает массив с информацией о местоположении часового пояса или false, если возникла ошибка.

Примеры

Пример #1 Пример получения информации о местоположении для часового пояса функцией DateTimeZone::getLocation()

<?php

$tz
= new DateTimeZone("Asia/Jakarta");
print_r($tz->getLocation());
print_r(timezone_location_get($tz));

?>

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

Array
(
    [country_code] => ID
    [latitude] => -6.16667
    [longitude] => 106.8
    [comments] => Java, Sumatra
)
Array
(
    [country_code] => ID
    [latitude] => -6.16667
    [longitude] => 106.8
    [comments] => Java, Sumatra
)

Элемент country_code содержит двубуквенный код страны по стандарту ISO 3166-1. Элементы latitude и longitude — координаты города из идентификатора часового пояса, а элемент comments, если не равен значению false, — содержит подсказку о территории страны, на которой действует часовой пояс. Эта информация выводится в удобном для чтения пользователями виде.

Смотрите также

  • Функция DateTimeZone::listIdentifiers() - Возвращает численно индексированный массив со всеми идентификаторами часовых поясов для получения полного или частичного списка всех поддерживаемых идентификаторов часовых поясов.
Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top