PHP nl_langinfo()Funktionen


PHP String 参考手册PHP-String-Referenzhandbuch

Definition und Verwendung

Die Funktion nl_langinfo() gibt die angegebenen lokalen Informationen zurück.

Hinweis:Diese Funktion funktioniert nicht auf Windows-Plattformen.

Tipp:Im Gegensatz zurlocaleconv()Funktion, die alle lokalen Formatierungsinformationen zurückgibt, gibt nl_langinfo() die angegebenen Informationen zurück.


Syntax

nl_langinfo(element)

Parameter Beschreibung
element Erforderlich. Gibt an, welches Element zurückgegeben werden soll. Muss eines der folgenden aufgelisteten Elemente sein:

Zeit und Kalender:

  • ABDAY_(1-7) - Abgekürzte Namen für jeden Wochentag
  • DAY_(1-7) - Namen für jeden Tag der Woche (DAY_1 = Sonntag)
  • ABMON_(1-12) - Abgekürzte Namen für jeden Monat des Jahres
  • MON_(1-12) - Namen für jeden Monat des Jahres
  • AM_STR - String, der den Morgen darstellt (AM)
  • PM_STR - String, der den Nachmittag darstellt (PM)
  • D_T_FMT - Formatstring für Datum und Uhrzeit, verwendbar mit strftime()
  • D_FMT - Formatzeichenfolge für Datum, verwendbar mit strftime()
  • T_FMT - Formatzeichenfolge für Uhrzeit, verwendbar mit strftime()
  • T_FMT_AMPM - Formatzeichenfolge für Uhrzeit im 12-Stunden-Format mit AM/PM, verwendbar mit strftime()
  • ERA - Ära-Umrechnung
  • ERA_YEAR - Ära-Umrechnungsformat, ausgedrückt in Jahren
  • ERA_D_T_FMT - Ära-Umrechnungsformat, ausgedrückt als Datum und Uhrzeit (Zeichenfolge, verwendbar in strftime())
  • ERA_D_FMT - Ära-Umrechnungsformat, ausgedrückt als Datum (Zeichenfolge, verwendbar in strftime())
  • ERA_T_FMT - Ära-Umrechnungsformat, ausgedrückt als Uhrzeit (Zeichenfolge, verwendbar in strftime())

Währungskategorie:

  • INT_CURR_SYMBOL - Währungssymbol (z. B. USD)
  • CURRENCY_SYMBOL - Währungssymbol (z. B. $)
  • CRNCYSTR - Ähnlich wie CURRENCY_SYMBOL
  • MON_DECIMAL_POINT - Dezimaltrennzeichen für Währungen
  • MON_THOUSANDS_SEP - Tausendertrennzeichen für Währungen
  • POSITIVE_SIGN - Zeichen für positive Werte
  • NEGATIVE_SIGN - Zeichen für negative Werte
  • MON_GROUPING - Array, das das Gruppierungsformat von Währungszahlen anzeigt (z. B. 1 000 000)
  • INT_FRAC_DIGITS - International gebräuchliche Nachkommastellen
  • FRAC_DIGITS - Lokal gebräuchliche Nachkommastellen
  • P_CS_PRECEDES - Wahr (1), wenn das Währungssymbol vor einem positiven Wert erscheint; Falsch (0), wenn es nach dem positiven Wert erscheint
  • P_SEP_BY_SPACE - Wahr (1), wenn ein Leerzeichen zwischen dem Währungssymbol und dem positiven Wert steht; andernfalls Falsch (0)
  • N_CS_PRECEDES - Wahr (1), wenn das Währungssymbol vor einem negativen Wert erscheint; Falsch (0), wenn es nach dem negativen Wert erscheint
  • N_SEP_BY_SPACE - Wahr (1), wenn ein Leerzeichen zwischen dem Währungssymbol und dem negativen Wert steht; andernfalls Falsch (0)
  • P_SIGN_POSN - Formatierungseinstellung, mögliche Rückgabewerte:
    • 0 - Betrag und Währungssymbol in Klammern setzen
    • 1 - Ein +-Zeichen vor dem Betrag und dem Währungssymbol hinzufügen
    • 2 - Ein +-Zeichen nach dem Betrag und dem Währungssymbol hinzufügen
    • 3 - Ein +-Zeichen direkt vor dem Währungssymbol hinzufügen
    • 4 - Ein +-Zeichen direkt nach dem Währungssymbol hinzufügen
  • N_SIGN_POSN - Format-Einstellung, mögliche Rückgabewerte:
    • 0 - Betrag und Währungssymbol in Klammern setzen
    • 1 - Ein Minuszeichen vor dem Betrag und dem Währungssymbol hinzufügen
    • 2 - Ein Minuszeichen nach dem Betrag und dem Währungssymbol hinzufügen
    • 3 - Ein Minuszeichen direkt vor dem Währungssymbol hinzufügen
    • 4 - Fügen Sie direkt nach dem Währungssymbol ein - Zeichen hinzu

Numerische Kategorie:

  • DECIMAL_POINT - Dezimaltrennzeichen
  • RADIXCHAR - Ähnlich wie DECIMAL_POINT
  • THOUSANDS_SEP - Tausendertrennzeichen
  • THOUSEP - Ähnlich wie THOUSANDS_SEP
  • GROUPING - Array, das das Gruppierungsformat von Zahlen anzeigt (z. B. 1 000 000)

Kommunikationskategorie:

  • YESEXPR - Regex-Zeichenfolge, die zur Eingabe 'yes' passt
  • NOEXPR - Regex-Zeichenfolge, die zur Eingabe 'no' passt
  • YESSTR - Ausgabezeichenfolge für 'yes'
  • NOSTR - Ausgabezeichenfolge für 'no'

Codeset-Kategorie:

  • CODESET gibt eine Zeichenkette mit dem Namen der Zeichenkodierung zurück.

Technische Details

Rückgabewert: Gibt bei Erfolg die angegebene Information zurück, andernfalls FALSE bei Fehler.
PHP-Version: 4.1.0+


PHP String 参考手册PHP-String-Referenzhandbuch Weitere Erweiterungen