PHP localeconv()Функции
Справочное руководство по строкам PHP
Примеры
Найдите информацию о числовом форматировании для локали US:
setlocale(LC_ALL,"US");
$locale_info = localeconv();
print_r($locale_info);
Запустить пример »
Определение и использование
Функция localeconv() возвращает массив, содержащий информацию о локальном числовом и валютном форматировании.
Функция localeconv() возвращает следующие элементы массива:
- [decimal_point] - символ десятичной точки
- [thousands_sep] - разделитель тысяч
- [int_curr_symbol] - международный символ валюты (например, USD)
- [currency_symbol] - символ валюты (например, $)
- [mon_decimal_point] - символ десятичной точки для денежных сумм
- [mon_thousands_sep] - разделитель тысяч для денежных сумм
- [positive_sign] - символ положительного знака
- [negative_sign] - символ отрицательного знака
- [int_frac_digits] - количество дробных разрядов в международном формате
- [frac_digits] - количество дробных разрядов в локальном формате
- [p_cs_precedes] - True (1), если символ валюты отображается перед положительным значением, False (0), если он отображается после положительного значения
- [p_sep_by_space] - True (1), если между символом валюты и положительным значением есть пробел, иначе False (0)
- [n_cs_precedes] - True (1), если символ валюты отображается перед отрицательным значением, False (0), если он отображается после отрицательного значения
- [n_sep_by_space] - True (1), если между символом валюты и отрицательным значением есть пробел, иначе False (0)
- [p_sign_posn] - Варианты форматирования:
- 0 - Заключить сумму и символ валюты в круглые скобки
- 1 - Добавить знак + перед суммой и символом валюты
- 2 - Добавить знак + после суммы и символа валюты
- 3 - Добавить знак + непосредственно перед символом валюты
- 4 - Добавить знак + непосредственно после символа валюты
- [n_sign_posn] - Варианты форматирования:
- 0 - Заключить сумму и символ валюты в круглые скобки
- 1 - Добавить знак - перед суммой и символом валюты
- 2 - Добавить знак - после суммы и символа валюты
- 3 - Добавить знак - непосредственно перед символом валюты
- 4 - Добавьте знак - непосредственно после символа валюты
- [grouping] - Массив, показывающий, как группируются числа (например, 3 означает 1 000 000)
- [mon_grouping] - Массив, показывающий, как группируются денежные числа (например, 2 означает 1 00 00 00)
Совет:Чтобы задать локальные настройки, обратитесь к функцииsetlocale().
Совет:Чтобы просмотреть все доступные языковые коды, посетите наш Справочник по языковым кодам。
Синтаксис
localeconv()
Технические детали
| Возвращаемое значение: | Возвращает данные для текущей локали на основе настройки setlocale(). |
|---|---|
| Версия PHP: | 4.0.5+ |
Справочное руководство по строкам PHP Другие расширения