localeconv Lit la configuration locale &reftitle.description; arraylocaleconv Retourne un tableau associatif contenant les informations de formats localisées pour les nombres et la monnaie. &reftitle.parameters; &no.function.parameters; &reftitle.returnvalues; localeconv retourne les formats en fonction de la configuration effectuée avec setlocale. Le tableau associatif qui est retourné contient les index suivants : Index du tableau Description decimal_point Séparateur décimal thousands_sep Séparateur de milliers grouping Tableau contenant les regroupements numériques int_curr_symbol Symbole monétaire international (i.e. EUR) currency_symbol Symbole monétaire local (i.e. ¤) mon_decimal_point Séparateur décimal monétaire mon_thousands_sep Séparateur de milliers monétaires mon_grouping Tableau contenant les regroupements numériques monétaires positive_sign Signe des valeurs positives negative_sign Signe des valeurs négatives int_frac_digits Nombre international de décimales frac_digits Nombre local de décimales p_cs_precedes &true; si le currency_symbol précède une valeur positive et &false; s'il lui succède. p_sep_by_space &true; si un espace sépare currency_symbol d'une valeur positive, et &false; sinon. n_cs_precedes &true; si currency_symbol précède une valeur négative, et &false; s'il lui succède. n_sep_by_space &true; si un espace sépare currency_symbol d'une valeur négative, et &false; sinon. p_sign_posn 0 - Des parenthèses entourent la valeur et le symbole monétaire 1 - Le signe précède la valeur et le symbole monétaire 2 - Le signe suit la valeur et le symbole monétaire 3 - Le signe précède immédiatement la valeur et le symbole monétaire 4 - Le signe suit immédiatement la valeur et le symbole monétaire n_sign_posn 0 - Des parenthèses entourent la valeur et le symbole monétaire 1 - Le signe précède la valeur et le symbole monétaire 2 - Le signe suit la valeur et le symbole monétaire 3 - Le signe précède immédiatement la valeur et le symbole monétaire 4 - Le signe suit immédiatement la valeur et le symbole monétaire Les champs p_sign_posn et n_sign_posn contiennent une chaîne formatée d'options. Chaque nombre représente une des conditions listées ci-dessus. Les champs de regroupements contiennent des tableaux qui définissent la manière dont les nombres doivent être regroupés. Par exemple, le champ de regroupement monétaire pour nl_NL (en mode UTF-8 avec le signe euro), 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 0, l'élément précédent doit être utilisé. &reftitle.examples; Exemple avec <function>localeconv</function> ]]> &example.outputs; . [thousands_sep] => [int_curr_symbol] => EUR [currency_symbol] => ¤ [mon_decimal_point] => , [mon_thousands_sep] => [positive_sign] => [negative_sign] => - [int_frac_digits] => 2 [frac_digits] => 2 [p_cs_precedes] => 1 [p_sep_by_space] => 1 [n_cs_precedes] => 1 [n_sep_by_space] => 1 [p_sign_posn] => 1 [n_sign_posn] => 2 [grouping] => Array ( ) [mon_grouping] => Array ( [0] => 3 [1] => 3 ) ) ]]> &reftitle.seealso; setlocale