PHP-Funktion localeconv()

Beispiel

Suchen Sie nach den lokalen Nummerierungsformatinformationen in den USA:

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

Laufende Beispiele

Definition und Verwendung

Die Funktion localeconv() gibt ein Array zurück, das lokale Nummern- und Währungsformatinformationen enthält.

Die Funktion localeconv() gibt die folgenden Array-Elemente zurück:

  • [decimal_point] - Dezimaltrennzeichen
  • [thousands_sep] - Tausender-Trennzeichen
  • [int_curr_symbol] - Währungssymbol (z.B. USD)
  • [currency_symbol] - Währungssymbol (z.B. $)
  • [mon_decimal_point] - Dezimaltrennzeichen für Währungen
  • [mon_thousands_sep] - Tausender-Trennzeichen für Währungen
  • [positive_sign] - Zeichen für positive Werte
  • [negative_sign] - Zeichen für negative Werte
  • [int_frac_digits] - Internationale Standarddecimalstellen
  • [frac_digits] - Lokale Standarddecimalstellen
  • [p_cs_precedes] - Wenn das Währungssymbol vor einem positiven Wert angezeigt wird, ist dies True (1), wenn es nach dem positiven Wert angezeigt wird, ist dies False (0)
  • [p_sep_by_space] - Wenn ein Leerzeichen zwischen dem Währungssymbol und dem positiven Wert enthalten ist, ist dies True (1), sonst False (0)
  • [n_cs_precedes] - Wenn das Geldsymbol vor einem negativen Wert angezeigt wird, ist dies True (1), wenn es nach dem negativen Wert angezeigt wird, ist dies False (0)
  • [n_sep_by_space] - Wenn ein Leerzeichen zwischen dem Geldsymbol und dem negativen Wert enthalten ist, ist dies True (1), sonst False (0)
  • [p_sign_posn] - Formatierungsoptionen:
    • 0 - Schreibt die Anzahl und das Geldsymbol in Klammern
    • 1 - Fügt ein Pluszeichen vor die Anzahl und das Geldsymbol hinzu
    • 2 - Fügt ein Pluszeichen nach der Anzahl und dem Geldsymbol hinzu
    • 3 - Fügt ein Pluszeichen direkt vor dem Geldsymbol hinzu
    • 4 - Fügt ein Pluszeichen direkt nach dem Geldsymbol hinzu
  • [n_sign_posn] - Formatierungsoptionen:
    • 0 - Schreibt die Anzahl und das Geldsymbol in Klammern
    • 1 - Fügt ein Minuszeichen vor die Anzahl und das Geldsymbol hinzu
    • 2 - Fügt ein Minuszeichen nach der Anzahl und dem Geldsymbol hinzu
    • 3 - Fügt ein Minuszeichen direkt vor dem Geldsymbol hinzu
    • 4 - Fügt ein Minuszeichen direkt nach dem Geldsymbol hinzu
  • [grouping] - Zeigt das Array der Form der Numeralkombinationen an (z.B.: 3 zeigt 1 000 000)
  • [mon_grouping] - Zeigt das Array der Form der Geldnummernkombinationen an (z.B.: 2 zeigt 1 00 00 00)

Hinweis:Für die Definition der Lokalisierungseinstellungen siehe setlocale() Funktion.

Hinweis:Um alle verfügbaren Sprachcodes zu sehen, besuchen Sie bitte unsereSprachcode Referenzhandbuch.

Syntax

localeconv()

Technische Details

Rückgabewert: Rückgabe der Daten basierend auf der aktuellen Lokalisierung, die durch setlocale() festgelegt wurde.
PHP Version: 4.0.5+