PHP 8.4: Intl: Новая функция `intltz_get_iana_id` и метод `IntlTimeZone::getCanonicalID`

Расширение Intl в PHP 8.4 предоставляет новую функцию intltz_get_iana_id и новый статический метод IntlTimeZone::getIanaID() в классе IntlTimeZone, возвращающий идентификатор часового пояса IANA для переданного идентификатора часового пояса.

В большинстве ситуаций возвращаемое значение совпадает с переданным идентификатором часового пояса. Однако в ситуациях, когда данный идентификатор часового пояса устарел или заменён другим идентификатором часового пояса, новая функция/метод поможет канонизировать идентификатор часового пояса.

Например, часовой пояс для Кипра, Asia/Nicosia, иногда используется как Europe/Nicosia. Новая функция intltz_get_iana_id и метод IntlTimeZone::getIanaID() обеспечивают простой способ поиска подобных несоответствий и получения правильного идентификатора IANA для часового пояса.

🖥
Читать статью

#PHP #PHP84 #features
PHP 8.4: Intl: Новая функция `intltz_get_iana_id` и метод `IntlTimeZone::getCanonicalID` - 996777958193

Комментарии

Комментариев нет.