Description
array
localeconv
( void)
localeconv(
)
retourne
un
tableau
associatif
contenant
les
informations
de
formats
localisée
pour
les
nombres
et
la
monnaie
.
localeconv(
)
retourne
les
formats
en
fonction
de
la
configuration
effectuée
avec
setlocale(
)
.
Le
tableau
associatif
qui
est
retourné
contient
les
index
suivants
:
Les
champs
de
regroupements
contiennent
des
tableaux
qui
définissent
la
manière
dont
les
nombres
doivent
être
regroupés
.
Par
exemple
,
le
champs
de
regroupement
pour
en_US
contiendra
deux
éléments
,
avec
les
valeurs
3
et
3
.
Si
un
élément
de
tableau
contient
CHAR_MAX
,
aucun
autre
regroupement
n
'
est
fait
.
Si
un
élément
de
tableau
contient
3
,
l
'
élément
précédent
doit
être
utilisé
.
Exemple
1
.
localeconv(
)
example
?php
setlocale(
LC_ALL
,
"en_US")
;
$locale_info
=
localeconv()
;
echo
"
PRE
\n"
;
echo
"---------------------------------------------------------\n"
;
echo
"
Informations
mon
eacute;taires
pour
la
configuration
locale
:
\n"
;
echo
"---------------------------------------------------------\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"
;
?
|
|
La
constante
CHAR_MAX
est
aussi
définie
pour
être
utilisée
comme
indiqué
ci-dessus
.
Voir
aussi
setlocale(
)
.