PHP localeconv() functie

Voorbeeld

Zoek naar de lokale nummerformaatinformatie van de Verenigde Staten:

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

Voorbeeld van uitvoering

Definitie en gebruik

De functie localeconv() retourneert een array die lokale nummer- en valutaformaatinformatie bevat.

De functie localeconv() retourneert de volgende array-elementen:

  • [decimal_point] - Scheidensteken voor de decimalen
  • [thousands_sep] - Duizendtals scheidingsteken
  • [int_curr_symbol] - Valutasymbool (bijvoorbeeld: USD)
  • [currency_symbol] - Valutasymbool (bijvoorbeeld: $)
  • [mon_decimal_point] - Scheidensteken voor de decimalen in valuta
  • [mon_thousands_sep] - Duizendtals scheidingsteken voor valuta
  • [positive_sign] - Tekensymbool voor positieve waarden
  • [negative_sign] - Tekensymbool voor negatieve waarden
  • [int_frac_digits] - Internationale standaard decimalen
  • [frac_digits] - Lokale standaard decimalen
  • [p_cs_precedes] - Als het valutasymbool voor een positief getal wordt weergegeven, is het waar (1), wordt het na een positief getal weergegeven, is het onwaar (0)
  • [p_sep_by_space] - Als er een spatiesymbool tussen het valutasymbool en een positief getal staat, is het waar (1), anders is het onwaar (0)
  • [n_cs_precedes] - True (1) als het muntsymbool voor een negatief getal wordt weergegeven, anders False (0)
  • [n_sep_by_space] - True (1) als er een spatie wordt opgenomen tussen het muntsymbool en het negatieve getal, anders False (0)
  • [p_sign_posn] - Formateeropties:
    • 0 - Schrijf het aantal en het muntsymbool in haakjes
    • 1 - Voeg een plus teken toe voor het aantal en het muntsymbool
    • 2 - Voeg een plus teken toe na het aantal en het muntsymbool
    • 3 - Voeg een plus teken toe aan het begin van het muntsymbool
    • 4 - Voeg een plus teken toe aan het einde van het muntsymbool
  • [n_sign_posn] - Formateeropties:
    • 0 - Schrijf het aantal en het muntsymbool in haakjes
    • 1 - Voeg een minuskule toe voor het aantal en het muntsymbool
    • 2 - Voeg een minuskule toe na het aantal en het muntsymbool
    • 3 - Voeg een minuskule aan het begin van het muntsymbool toe
    • 4 - Voeg een minuskule aan het einde van het muntsymbool toe
  • [grouping] - Toont een array van combinaties van getalindelingen (bijvoorbeeld: 3 geeft 1 000 000 aan)
  • [mon_grouping] - Toont een array van combinaties van monetair getalindelingen (bijvoorbeeld: 2 geeft 1 00 00 00 aan)

Tip:Voor het definiëren van lokale instellingen, zie setlocale() Functies.

Tip:Voor een overzicht van alle beschikbare taalcodes, bezoek onzeTaalcode Referentiemanual.

Syntax

localeconv()

Technische details

Retournerende waarde: Retourneer gegevens gebaseerd op de huidige lokale instellingen die zijn ingesteld met setlocale().
PHP Versie: 4.0.5+