English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Основной учебник

PHP Уровень продвинутый учебник

PHP & MySQL

PHP Референс Мануал

Пример использования и пример функции PHP localeconv()

   PHP String 字符串函数手册

    Функция localeconv() используется для получения массива информации о формате чисел и форматировании валюты.

Синтаксис

array localeconv(void)

Определение и использование

Массив для получения информации о формате чисел

Функция 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] - Верно (1), если символ валюты отображается перед положительным значением,否则 неверно

  • [p_sep_by_space] - Верно (1), если между символом валюты и положительным значением есть пробел,否则 неверно

  • [n_cs_precedes] - Верно (1), если символ валюты отображается перед отрицательным значением,否则 неверно

  • [n_sep_by_space] - Верно (1), если между символом валюты и отрицательным значением есть пробел,否则 неверно

  • [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() функция.

Совет:Чтобы увидеть все доступные языковые коды, пожалуйста, посетите нашРуководство по кодам языков.

Возвратное значение

Оно возвращает данные на основе текущей языковой среды, установленной с помощью setlocale().

Онлайн пример

Попробуйте следующий пример, чтобы получить информацию о форматировании чисел в американском формате

<?php
   //Возврат к форматированию чисел в американском формате
   setlocale(LC_ALL,"US");
   $locale_info = localeconv();
   
   print_r($locale_info);
?>
测试看看‹/›

输出结果-

Array ( [decimal_point] => . [thousands_sep] => [int_curr_symbol] => [currency_symbol] => 
[mon_decimal_point] => [mon_thousands_sep] => [positive_sign] => [negative_sign] => 
[int_frac_digits] => 127 [frac_digits] => 127 [p_cs_precedes] => 127 [p_sep_by_space] => 127 
[n_cs_precedes] => 127 [n_sep_by_space] => 127 [p_sign_posn] => 127 [n_sign_posn] => 127 
[grouping] => Array ( ) [mon_grouping] => Array ( ) )

PHP String 字符串函数手册