PHP localeconv() funktion

Eksempel

Find USA's lokale nummerformateringsinformation:

<?php
setlocale(LC_ALL,"US");
$locale_info = localeconv();
print_r($locale_info);
?>

Kørsels eksempel

Definition og brug

localeconv() funktionen returnerer et array, der indeholder lokal numerisk og valutaformateringsinformation.

localeconv() funktionen returnerer følgende arrayelementer:

  • [decimal_point] - Decimalt tegn
  • [thousands_sep] - Tusindtalsseparator
  • [int_curr_symbol] - Valuta symbol (f.eks.: USD)
  • [currency_symbol] - Valuta symbol (f.eks.: $)
  • [mon_decimal_point] - Valuta decimalt tegn
  • [mon_thousands_sep] - Valuta tusindtalsseparator
  • [positive_sign] - Positiv værdi tegn
  • [negative_sign] - Negativ værdi tegn
  • [int_frac_digits] - Internationale almindelige decimaler
  • [frac_digits] - Lokale almindelige decimaler
  • [p_cs_precedes] - Hvis valutaens symbol vises før det positive tal, er det True (1), hvis det vises efter det positive tal, er det False (0)
  • [p_sep_by_space] - Hvis der er et mellemrum mellem valutaens symbol og det positive tal, er det True (1), ellers er det False (0)
  • [n_cs_precedes] - Hvis penge symbol vises før en negativ værdi, er det True (1), ellers False (0)
  • [n_sep_by_space] - Hvis der er en mellemrum mellem penge symbol og negative værdier, er det True (1), ellers False (0)
  • [p_sign_posn] - Formateringsindstillinger:
    • 0 - Skriv antal og penge symbol inden for parenteser
    • 1 - Tilføj et plus tegn før antal og penge symbol
    • 2 - Tilføj et plus tegn efter antal og penge symbol
    • 3 - Tilføj et plus tegn direkte før penge symbol
    • 4 - Tilføj et plus tegn direkte efter penge symbol
  • [n_sign_posn] - Formateringsindstillinger:
    • 0 - Skriv antal og penge symbol inden for parenteser
    • 1 - Tilføj et bindestreg før antal og penge symbol
    • 2 - Tilføj et bindestreg efter antal og penge symbol
    • 3 - Tilføj et bindestreg direkte før penge symbol
    • 4 - Tilføj et bindestreg direkte efter penge symbol
  • [grouping] - Viser en array af kombinationer af tal former (f.eks.: 3 indikerer 1 000 000)
  • [mon_grouping] - Viser en array af kombinationer af penge tal former (f.eks.: 2 indikerer 1 00 00 00)

Tip:For at definere lokale indstillinger, se setlocale() funktioner.

Tip:For at se alle tilgængelige sprogkoder, besøg voresSprog kode referencer.

Syntaks

localeconv()

Tekniske detaljer

Returværdi: Returnerer data baseret på den nuværende lokal, som er sat med setlocale().
PHP version: 4.0.5+