PHP Handbuch
Zurück |  | Weiter

# nl_langinfo

(PHP 4 >= 4.1.0, PHP 5)

nl_langinfo -- Query-Language und Locale Information

## Beschreibung

string nl_langinfo ( int item )

nl_langinfo() wird verwendet, um auf ein bestimmtes Element der locale-Angaben zuzugreifen. Im Gegensatz zu localeconv(), die alle Elemente zurück gibt, erlaubt Ihnen nl_langinfo(), ein bestimmtes Element auszuwählen.

Enthält `item` keinen gültigen Wert, wird `FALSE` zurück gegeben.

`item` kann der Integerwert oder der Konstantenname des Elements sein. Folgend eine Liste der verwendbaren Konstantennamen für den Parameter `item` sowie eine kurze Beschreibung. Einige der Konstanten können für bestimmte Locales nicht definiert sein oder keinen Wert besitzen.

Tabelle 1. nl_langinfo Konstanten

Konstante | Beschreibung
--- | ---
LC_TIME Konstanten
ABDAY_(1-7) | Abgekürzter des n-ten Tages einer Woche.
DAY_(1-7) | Name des n-ten Tages einer Woche (DAY_1 = Sonntag).
ABMON_(1-12) | Abgekürzter Name des n-ten Monats eines Jahres.
MON_(1-12) | Name des n-ten Monats eines Jahres.
AM_STR | String für Ante meridian. (vor dem Mittag)
PM_STR | String für Post meridian. (nach dem Mittag)
D_T_FMT | String, der als Formatierung für strftime() verwendet werden kann, um Zeit und Datum darzustellen.
D_FMT | String, der als Formatierung für strftime() verwendet werden kann, um das Datum darzustellen.
T_FMT | String, der als Formatierung für strftime() verwendet werden kann, um die Zeit darzustellen.
T_FMT_AMPM | String, der als Formatierung für strftime() verwendet werden kann, um die Zeit im 12-Stunden-Format mit AM/PM-Angabe darzustellen.
ERA | Alternative Zeitrechnung.
ERA_YEAR | Jahresangabe für eine alternative Zeitrechnung.
ERA_D_T_FMT | Datums- und Zeitangabe für eine alternative Zeitrechnung (der String kann in strftime() verwendet werden).
ERA_D_FMT | Datumsangabe für eine alternative Zeitrechnung (der String kann in strftime() verwendet werden).
ERA_T_FMT | Zeitangabe für eine alternative Zeitrechnung (der String kann in strftime() verwendet werden).
LC_MONETARY Konstanten
INT_CURR_SYMBOL | Internationales Währungssymbol.
CURRENCY_SYMBOL | Lokales Währungssymbol.
CRNCYSTR | Gleicher Wert wie CURRENCY_SYMBOL.
MON_DECIMAL_POINT | Dezimal-Trennzeichen.
MON_THOUSANDS_SEP | Tausender-Trennzeichen (Gruppierung von drei Ziffern).
MON_GROUPING | Wie 'grouping' Element.
POSITIVE_SIGN | Vorzeichen für positive Werte.
NEGATIVE_SIGN | Vorzeichen für negative Werte.
INT_FRAC_DIGITS | Internationale Trennzeichen.
FRAC_DIGITS | Lokale Trennzeichen.
P_CS_PRECEDES | Gibt 1 zurück, wenn CURRENCY_SYMBOL einem positiven Wert vorausgeht.
P_SEP_BY_SPACE | Gibt 1 zurück, wenn ein Leerzeichen CURRENCY_SYMBOL von einem positiven Wert trennt.
N_CS_PRECEDES | Gibt 1 zurück, wenn CURRENCY_SYMBOL einem negativen Wert vorausgeht.
N_SEP_BY_SPACE | Gibt 1 zurück, wenn ein Leerzeichen CURRENCY_SYMBOL von einem negativen Wert trennt.

P_SIGN_POSN

- Gibt 0 zurück, wenn um Geldmenge und Währungssymbol Klammern gesetzt sind.

- Gibt 1 zurück, wenn das Vorzeichen der Geldmenge und dem Währungssymbol vorausgeht.

- Gibt 2 zurück, wenn das Vorzeichen der Geldmenge und Währung nachfolgt.

- Gibt 3 zurück, wenn das Vorzeichen direkt vor dem Währungssymbol steht.

- Gibt 4 zurück, wenn das Vorzeichen direkt hinter dem Währungssymbol steht.

N_SIGN_POSN
LC_NUMERIC Konstanten
DECIMAL_POINT | Dezimal-Trennzeichen.
RADIXCHAR | Der gleiche Wert wie DECIMAL_POINT.
THOUSANDS_SEP | Tausender-Trennzeichen (Gruppen von drei Ziffern).
THOUSEP | Der gleiche Wert wie THOUSANDS_SEP.
GROUPING |
LC_MESSAGES Konstanten
YESEXPR | Regex-String für eine 'yes'-Eingabe.
NOEXPR | Regex-String für eine 'no'-Eingabe.
YESSTR | Gibt den String für 'yes' aus.
NOSTR | Gibt den String für 'no' aus.
LC_CTYPE Konstanten
CODESET | Gibt einen String mit der Bezeichnung des Character Encoding zurück.

> Anmerkung: Diese Funktion ist auf Windows-Plattformen nicht implementiert.

Siehe auch setlocale() und localeconv().

Zurück | Zum Anfang | Weiter
money_format | Nach oben | nl2br