update page now

DateTimeZone::listAbbreviations

timezone_abbreviations_list

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

DateTimeZone::listAbbreviations -- timezone_abbreviations_listВозвращает ассоциативный массив с флагами перехода на летнее время, смещениями и названиями часовых поясов

Описание

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

public static DateTimeZone::listAbbreviations(): array

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

Функция возвращает список абрревиатур, который включает исторические сокращения названий часовых поясов. Список содержит формально корректные, но неоднозначные записи, и конфликты сокращений наподобие PST, которое обозначает как часовой пояс в США, так и на Филиппинах.

Поэтому список, который возвращает функция, бесполезен для построения массива пользовательских элементов для выбора часового пояса.

Замечание:

Данные для функции компилируются предварительно по соображениям производительности и не обновляются при установке более новой версии базы данных » timezonedb.

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

Сигнатура функции не содержит параметров.

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

Функция возвращает массив сокращённых названий часовых поясов.

Примеры

Пример #1 Пример получения списка сокращённых названий часовых поясов функцией timezone_abbreviations_list()

<?php

$timezone_abbreviations
= DateTimeZone::listAbbreviations();
print_r($timezone_abbreviations["acst"]);

Вывод приведённого примера будет похож на:

Array
(
    [0] => Array
        (
            [dst] =>
            [offset] => 34200
            [timezone_id] => Australia/Adelaide
        )

    [1] => Array
        (
            [dst] =>
            [offset] => 34200
            [timezone_id] => Australia/Broken_Hill
        )

    [2] => Array
        (
            [dst] =>
            [offset] => 34200
            [timezone_id] => Australia/Darwin
        )

    [3] => Array
        (
            [dst] =>
            [offset] => 34200
            [timezone_id] => Australia/North
        )

    [4] => Array
        (
            [dst] =>
            [offset] => 34200
            [timezone_id] => Australia/South
        )

    [5] => Array
        (
            [dst] =>
            [offset] => 34200
            [timezone_id] => Australia/Yancowinna
        )

)

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

Добавить

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

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