|
Последние активные темы форума |
|
localeconv
(PHP 4 >= 4.0.5, PHP 5) localeconv -- Возвращает информацию о числовых форматах
Описаниеarray localeconv ( void ) Возвращает ассоциативный массив с информацией о числовых и денежных
форматах в текущей локали.
localeconv() возвращает данные, основанные на
текущей локали, установленной функцией setlocale().
Возвращаемый массив содержит следующие элементы:
Элементы группировки описывают способ группировки цифр. Например, в
локали en_US элемент grouping содержит массив из 2 элементов со
значениями 3 и 3.
Больший индек массива соответствует группировке цифр, расположенных
левее. Если элемент массива равен CHAR_MAX, последующие цифры не
группируются. Если элемент массива равен 0, используется значение
предыдущего элемента.
Пример 1. Пример использования localeconv()
<?php
setlocale
(
LC_ALL
,
"ru_RU"
);
$locale_info
=
localeconv
();
echo
"<pre>\n"
;
echo
"----------------------------------------------\n"
;
echo
"Информация о форматировании числовых величин: \n"
;
echo
"----------------------------------------------\n\n"
;
echo
"int_curr_symbol:
{
$locale_info
[
"int_curr_symbol"
]}\n
"
;
echo
"currency_symbol:
{
$locale_info
[
"currency_symbol"
]}\n
"
;
echo
"mon_decimal_point:
{
$locale_info
[
"mon_decimal_point"
]}\n
"
;
echo
"mon_thousands_sep:
{
$locale_info
[
"mon_thousands_sep"
]}\n
"
;
echo
"positive_sign:
{
$locale_info
[
"positive_sign"
]}\n
"
;
echo
"negative_sign:
{
$locale_info
[
"negative_sign"
]}\n
"
;
echo
"int_frac_digits:
{
$locale_info
[
"int_frac_digits"
]}\n
"
;
echo
"frac_digits:
{
$locale_info
[
"frac_digits"
]}\n
"
;
echo
"p_cs_precedes:
{
$locale_info
[
"p_cs_precedes"
]}\n
"
;
echo
"p_sep_by_space:
{
$locale_info
[
"p_sep_by_space"
]}\n
"
;
echo
"n_cs_precedes:
{
$locale_info
[
"n_cs_precedes"
]}\n
"
;
echo
"n_sep_by_space:
{
$locale_info
[
"n_sep_by_space"
]}\n
"
;
echo
"p_sign_posn:
{
$locale_info
[
"p_sign_posn"
]}\n
"
;
echo
"n_sign_posn:
{
$locale_info
[
"n_sign_posn"
]}\n
"
;
echo
"</pre>\n"
;
?>
|
|
Использование константы CHAR_MAX описано выше.
См. также описание функции setlocale().
|