Intl
class Intl
Предоставляет доступ к данным интернационализации.
Константы
| BUFFER_SIZE | Количество ресурсов пакетов для буферизации. Загрузка одного и того же пакета ресурсов для n языковых окружений занимает n мест в буфере. |
| CURRENCY_DIR | Имя каталога данных валют. |
| LANGUAGE_DIR | Имя каталога данных языков. |
| SCRIPT_DIR | Имя каталога данных скриптов. |
| LOCALE_DIR | Имя каталога данных языковых окружений. |
| REGION_DIR | Имя каталога данных регионов. |
Методы
| static bool | isExtensionLoaded() Возвращает, установлен ли расширение intl. | |
| static CurrencyBundleInterface | getCurrencyBundle() Возвращает пакет, содержащий информацию о валютах. | |
| static LanguageBundleInterface | getLanguageBundle() Возвращает пакет, содержащий информацию о языках. | |
| static LocaleBundleInterface | getLocaleBundle() Возвращает пакет, содержащий информацию о языковых окружениях. | |
| static RegionBundleInterface | getRegionBundle() Возвращает пакет, содержащий информацию о регионах. | |
| static null|string | getIcuVersion() Возвращает версию установленной библиотеки ICU. | |
| static string | getIcuDataVersion() Возвращает версию установленных данных ICU. | |
| static string | getIcuStubVersion() Возвращает версию ICU, которую имитируют заглушки классов. | |
| static string | getDataDirectory() Возвращает абсолютный путь к каталогу данных. |
Подробности
static bool isExtensionLoaded()
Возвращает, установлен ли расширение intl.
Значение возврата
| bool | Возвращает true, если расширение intl установлено, и false в противном случае |
static CurrencyBundleInterface getCurrencyBundle()
Возвращает пакет, содержащий информацию о валютах.
Значение возврата
| CurrencyBundleInterface | Пакет ресурсов валют |
static LanguageBundleInterface getLanguageBundle()
Возвращает пакет, содержащий информацию о языках.
Значение возврата
| LanguageBundleInterface | Пакет ресурсов языков |
static LocaleBundleInterface getLocaleBundle()
Возвращает пакет, содержащий информацию о языковых окружениях.
Значение возврата
| LocaleBundleInterface | Пакет ресурсов языковых окружений |
static RegionBundleInterface getRegionBundle()
Возвращает пакет, содержащий информацию о регионах.
Значение возврата
| RegionBundleInterface | Пакет ресурсов регионов |
static null|string getIcuVersion()
Возвращает версию установленной библиотеки ICU.
Значение возврата
| null|string | Версия ICU или NULL, если ее невозможно определить |
static string getIcuDataVersion()
Возвращает версию установленных данных ICU.
Значение возврата
| string | Версия установленных данных ICU |
static string getIcuStubVersion()
Возвращает версию ICU, которую имитируют заглушки классов.
Значение возврата
| string | Версия ICU заглушек классов |
static string getDataDirectory()
Возвращает абсолютный путь к каталогу данных.
Значение возврата
| string | Абсолютный путь к каталогу данных |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/Intl/Intl.html