PHP nl_langinfo() Funktion

Definition und Verwendung

Die Funktion nl_langinfo() gibt spezifische lokale Informationen zurück.

Kommentar:Diese Funktion ist nicht auf der Windows-Plattform verfügbar.

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

Syntax

nl_langinfo(Element)
Parameter Beschreibung
Element

Erforderlich. Bestimmt, welchen Element zurückgegeben werden soll. Muss einer der folgenden Elemente sein:

Zeit und Kalender:

  • ABDAY_(1-7) - Darstellung der Abkürzungen der Wochentage
  • DAY_(1-7) - Darstellung der Namen der Wochentage (DAY_1 = Sonntag)
  • ABMON_(1-12) - Darstellung der Abkürzungen der Monatsnamen im Jahr
  • Name der Monate des Jahres (1-12)
  • String für den Vormittag
  • String für den Nachmittag
  • Format für das Datum und die Zeit, das in strftime() verwendet werden kann
  • Format für das Datum, das in strftime() verwendet werden kann
  • Format für die Zeit, das in strftime() verwendet werden kann
  • Format für die 12-Stunden-Zeit mit vormittags/nachmittags, das in strftime() verwendet werden kann
  • Jahrhundertumrechnung
  • Jahrhundertumrechnung in der Jahresangabe
  • Format für die Jahrhundertumrechnung in der Datums- und Zeitangabe (String, der in strftime() verwendet werden kann)
  • Format für die Jahrhundertumrechnung in der Datumsangabe (String, der in strftime() verwendet werden kann)
  • Format für die Jahrhundertumrechnung in der Zeitangabe (String, der in strftime() verwendet werden kann)

Kategorie der Währung:

  • Währungssymbol (z.B. USD)
  • Währungssymbol (z.B. $)
  • Ähnlich wie CURRENCY_SYMBOL
  • Zeichen für den Dezimalpunkt in Währungen
  • Tausender-Trennzeichen für Währungen
  • Zeichen für positive Werte
  • Zeichen für negative Werte
  • Anzeigegruppe für die Währungszahlen (z.B. 1 000 000)
  • StandardDecimalPlaces für die internationale Gemeinschaft
  • StandardDecimalPlaces für die lokale Gemeinschaft
  • True (1) wenn das Währungssymbol vor einem positiven Wert angezeigt wird, anderenfalls False (0)
  • True (1) wenn ein Leerzeichen zwischen dem Währungssymbol und dem positiven Wert enthalten ist, anderenfalls False (0)
  • True (1) wenn das Währungssymbol vor einem negativen Wert angezeigt wird, anderenfalls False (0)
  • True (1) wenn ein Leerzeichen zwischen dem Währungssymbol und dem negativen Wert enthalten ist, anderenfalls False (0)
  • P_SIGN_POSN - Formatierungseinstellungen, mögliche Rückgabewerte:
    • 0 - Schreibt die Anzahl und das Währungssymbol in Klammern
    • 1 - Fügt ein Pluszeichen vor die Anzahl und das Währungssymbol hinzu
    • 2 - Fügt ein Pluszeichen nach die Anzahl und das Währungssymbol hinzu
    • 3 - Fügt ein Pluszeichen direkt vor das Währungssymbol hinzu
    • 4 - Fügt ein Pluszeichen direkt nach dem Währungssymbol hinzu
  • Formatierungseinstellungen, mögliche Rückgabewerte:
    • 0 - Schreibt die Anzahl und das Währungssymbol in Klammern
    • 1 - Fügt ein Minuszeichen vor die Anzahl und das Währungssymbol hinzu
    • 2 - Fügt ein Minuszeichen nach die Anzahl und das Währungssymbol hinzu
    • 3 - Fügt ein Minuszeichen direkt vor das Währungssymbol hinzu
    • 4 - Fügt ein Minuszeichen direkt nach dem Währungssymbol hinzu

Kategorie der Zahlen:

  • DECIMAL_POINT - Dezimaltrennzeichen
  • RADIXCHAR - Ähnlich wie DECIMAL_POINT
  • THOUSANDS_SEP - Tausender-Trennzeichen
  • THOUSEP - Ähnlich wie THOUSANDS_SEP
  • GROUPING - Zeigt ein Array in Form der Zifferngruppierung an (z.B.: 1 000 000)

Kommunikationskategorie:

  • YESEXPR - Regex-String, der mit 'yes' übereinstimmt
  • NOEXPR - Regex-String, der mit 'no' übereinstimmt
  • YESSTR - Ausgabestring für 'yes'
  • NOSTR - Ausgabestring für 'no'

Kategorie der Codesets:

  • CODESET gibt einen String mit dem Namen der Zeichencodierung zurück.

Technische Details

Rückgabewert: Gibt im Erfolgsfall die angegebenen Informationen zurück, gibt bei Misserfolg FALSE zurück.
PHP Version: 4.1.0+