(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)
Locale::getAllVariants -- locale_get_all_variants — Получение вариантов из переданной локали
Объектно-ориентированный стиль
Процедурный стиль
Получение вариантов из переданной локали
localeЛокаль из которой будут извлечены варианты
Массив, содержащий список вариантов заданной локали, или null, если таковых нет
Метод возвращает null, если длина параметра locale превышает
значение константы INTL_MAX_LOCALE_LEN.
Пример #1 Пример использования locale_get_all_variants()
<?php
$arr = locale_get_all_variants('sl_IT_NEDIS_ROJAZ_1901');
var_export( $arr );
?>Пример #2 Пример использования в объектно-ориентированном стиле
<?php
$arr = Locale::getAllVariants('sl_IT_NEDIS_ROJAZ_1901');
var_export( $arr );
?>Результат выполнения приведённого примера:
array (
0 => 'NEDIS',
1 => 'ROJAZ',
2 => '1901',
)