# Vordefinierte Konstanten

Folgende Konstanten werden von dieser Erweiterung definiert und stehen nur zur Verfügung, wenn die Erweiterung entweder statisch in PHP kompiliert oder dynamisch zur Laufzeit geladen wurde.

`CRYPT_SALT_LENGTH` (int)
`CRYPT_STD_DES` (int)
  Gibt an, ob Standard-DES-basierte Hashes von crypt() unterstützt werden. Immer `1`.
`CRYPT_EXT_DES` (int)
  Gibt an, ob erweiterte DES-basierte Hashes von crypt() unterstützt werden. Immer `1`.
`CRYPT_MD5` (int)
  Gibt an, ob MD5-Hashes von crypt() unterstützt werden. Immer `1`.
`CRYPT_BLOWFISH` (int)
  Gibt an, ob Blowfish-Hashes von crypt() unterstützt werden. Immer `1`.
`CRYPT_SHA256` (int)
  Gibt an, ob SHA-256-Hashes von crypt() unterstützt werden. Immer `1`.
`CRYPT_SHA512` (int)
  Gibt an, ob SHA-512-Hashes von crypt() unterstützt werden. Immer `1`.
`HTML_SPECIALCHARS` (int)
`HTML_ENTITIES` (int)
`ENT_COMPAT` (int)
`ENT_QUOTES` (int)
`ENT_NOQUOTES` (int)
`ENT_IGNORE` (int)
`ENT_SUBSTITUTE` (int)
`ENT_DISALLOWED` (int)
`ENT_HTML401` (int)
`ENT_XML1` (int)
`ENT_XHTML` (int)
`ENT_HTML5` (int)
`CHAR_MAX` (int)
`LC_CTYPE` (int)
  Die Klassifizierung und Umwandlung von Zeichen, die durch die Einstellung der Locale beeinflusst werden.
`LC_NUMERIC` (int)
  Das Dezimaltrennzeichen, das von der Einstellung der Locale beeinflusst wird.
`LC_TIME` (int)
  Die Formatierung von Datum und Uhrzeit, die durch die Einstellung der Locale beeinflusst wird.
`LC_COLLATE` (int)
  Der Vergleich von Strings, der durch die Einstellung der Locale beeinflusst. wird
`LC_MONETARY` (int)
  Die Währungsformatierung, die durch die Einstellung der Locale beeinflusst wird.
`LC_ALL` (int)
  Wirkt sich auf alle Funktionen aus, die von einer der anderen `LC_*`-Konstanten beeinflusst werden.
`LC_MESSAGES` (int)
  Antworten des Systems, die von der Locale-Einstellung beeinflusst werden. Verfügbar, wenn PHP mit `libintl` kompiliert wurde.
`STR_PAD_LEFT` (int)
`STR_PAD_RIGHT` (int)
`STR_PAD_BOTH` (int)

Konstanten | Beschreibung
--- | ---
nl_langinfo() `LC_TIME`-Konstanten
`ABDAY_1` (int) | Abgekürzter Name des ersten Tages einer Woche.
`ABDAY_2` (int) | Abgekürzter Name des zweiten Tages einer Woche.
`ABDAY_3` (int) | Abgekürzter Name des dritten Tages einer Woche.
`ABDAY_4` (int) | Abgekürzter Name des vierten Tages einer Woche.
`ABDAY_5` (int) | Abgekürzter Name des fünften Tages einer Woche.
`ABDAY_6` (int) | Abgekürzter Name des sechsten Tages einer Woche.
`ABDAY_7` (int) | Abgekürzter Name des siebten Tages einer Woche.
`DAY_1` (int) | Name des ersten Tages einer Woche.
`DAY_2` (int) | Name des zweiten Tages einer Woche.
`DAY_3` (int) | Name des dritten Tages einer Woche.
`DAY_4` (int) | Name des vierten Tages einer Woche.
`DAY_5` (int) | Name des fünften Tages einer Woche.
`DAY_6` (int) | Name des sechsten Tages einer Woche.
`DAY_7` (int) | Name des siebten Tages einer Woche.
`ABMON_1` (int) | Abgekürzter Name des ersten Monats eines Jahres.
`ABMON_2` (int) | Abgekürzter Name des zweiten Monats eines Jahres.
`ABMON_3` (int) | Abgekürzter Name des dritten Monats eines Jahres.
`ABMON_4` (int) | Abgekürzter Name des vierten Monats eines Jahres.
`ABMON_5` (int) | Abgekürzter Name des fünften Monats eines Jahres.
`ABMON_6` (int) | Abgekürzter Name des sechsten Monats eines Jahres.
`ABMON_7` (int) | Abgekürzter Name des siebten Monats eines Jahres.
`ABMON_8` (int) | Abgekürzter Name des achten Monats eines Jahres.
`ABMON_9` (int) | Abgekürzter Name des neunten Monats eines Jahres.
`ABMON_10` (int) | Abgekürzter Name des zehnten Monats eines Jahres.
`ABMON_11` (int) | Abgekürzter Name des elften Monats eines Jahres.
`ABMON_12` (int) | Abgekürzter Name des zwölften Monats eines Jahres.
`MON_1` (int) | Name des ersten Monats eines Jahres.
`MON_2` (int) | Name des zweiten Monats eines Jahres.
`MON_3` (int) | Name des dritten Monats eines Jahres.
`MON_4` (int) | Name des vierten Monats eines Jahres.
`MON_5` (int) | Name des fünften Monats eines Jahres.
`MON_6` (int) | Name des sechsten Monats eines Jahres.
`MON_7` (int) | Name des siebten Monats eines Jahres.
`MON_8` (int) | Name des achten Monats eines Jahres.
`MON_9` (int) | Name des neunten Monats eines Jahres.
`MON_10` (int) | Name des zehnten Monats eines Jahres.
`MON_11` (int) | Name des elften Monats eines Jahres.
`MON_12` (int) | Name des zwölften Monats eines Jahres.
`AM_STR` (int) | String für Ante meridian (vor dem Mittag).
`PM_STR` (int) | String für Post meridian (nach dem Mittag).
`D_T_FMT` (int) | String, der als Formatierung für strftime() verwendet werden kann, um Zeit und Datum darzustellen.
`D_FMT` (int) | String, der als Formatierung für strftime() verwendet werden kann, um das Datum darzustellen.
`T_FMT` (int) | String, der als Formatierung für strftime() verwendet werden kann, um die Zeit darzustellen.
`T_FMT_AMPM` (int) | String, der als Formatierung für strftime() verwendet werden kann, um die Zeit im 12-Stunden-Format mit AM/PM-Angabe darzustellen.
`ERA` (int) | Alternative Zeitrechnung.
`ERA_YEAR` (int) | Jahresangabe für eine alternative Zeitrechnung.
`ERA_D_T_FMT` (int) | Datums- und Zeitangabe für eine alternative Zeitrechnung (der String kann in strftime() verwendet werden).
`ERA_D_FMT` (int) | Datumsangabe für eine alternative Zeitrechnung (der String kann in strftime() verwendet werden).
`ERA_T_FMT` (int) | Zeitangabe für eine alternative Zeitrechnung (der String kann in strftime() verwendet werden).
`ALT_DIGITS` (int) | Alternative Symbole für Ziffern.

Konstanten | Beschreibung
--- | ---
nl_langinfo() `LC_MONETARY`-Konstanten
`INT_CURR_SYMBOL` (int) | Internationales Währungssymbol.
`CURRENCY_SYMBOL` (int) | Lokales Währungssymbol.
`CRNCYSTR` (int) | Gleicher Wert wie `CURRENCY_SYMBOL`.
`MON_DECIMAL_POINT` (int) | Dezimal-Trennzeichen.
`MON_THOUSANDS_SEP` (int) | Tausender-Trennzeichen (Gruppierung von drei Ziffern).
`MON_GROUPING` (int) | Wie das `"grouping"`-Element.
`POSITIVE_SIGN` (int) | Vorzeichen für positive Werte.
`NEGATIVE_SIGN` (int) | Vorzeichen für negative Werte.
`INT_FRAC_DIGITS` (int) | Internationale Anzahl der Ziffern nach dem Dezimalzeichen.
`FRAC_DIGITS` (int) | Lokale Anzahl der Ziffern nach dem Dezimalzeichen.
`P_CS_PRECEDES` (int) | Gibt 1 zurück, wenn `CURRENCY_SYMBOL` einem positiven Wert vorausgeht.
`P_SEP_BY_SPACE` (int) | Gibt 1 zurück, wenn ein Leerzeichen `CURRENCY_SYMBOL` von einem positiven Wert trennt.
`N_CS_PRECEDES` (int) | Gibt 1 zurück, wenn `CURRENCY_SYMBOL` einem negativen Wert vorausgeht.
`N_SEP_BY_SPACE` (int) | Gibt 1 zurück, wenn ein Leerzeichen `CURRENCY_SYMBOL` von einem negativen Wert trennt.
`P_SIGN_POSN` (int) | Gibt 0 zurück, wenn um Geldmenge und `CURRENCY_SYMBOL` Klammern gesetzt sind. Gibt 1 zurück, wenn das Vorzeichen der Geldmenge und dem `CURRENCY_SYMBOL` vorausgeht. Gibt 2 zurück, wenn das Vorzeichen der Geldmenge und `CURRENCY_SYMBOL` nachfolgt. Gibt 3 zurück, wenn das Vorzeichen direkt vor dem `CURRENCY_SYMBOL` steht. Gibt 4 zurück, wenn das Vorzeichen direkt hinter dem `CURRENCY_SYMBOL` steht.
`N_SIGN_POSN` (int) |

Konstanten | Beschreibung
--- | ---
nl_langinfo() `LC_NUMERIC`-Konstanten
`DECIMAL_POINT` (int) | Dezimal-Trennzeichen.
`RADIXCHAR` (int) | Der gleiche Wert wie `DECIMAL_POINT`.
`THOUSANDS_SEP` (int) | Tausender-Trennzeichen (Gruppen von drei Ziffern).
`THOUSEP` (int) | Der gleiche Wert wie `THOUSANDS_SEP`.
`GROUPING` (int) |

Konstanten | Beschreibung
--- | ---
nl_langinfo() `LC_MESSAGES`-Konstanten
`YESEXPR` (int) | Regex-String für eine `"yes"`-Eingabe.
`NOEXPR` (int) | Regex-String für eine `"no"`-Eingabe.
`YESSTR` (int) | Gibt den String für `"yes"` aus.
`NOSTR` (int) | Gibt den String für `"no"` aus.

Konstanten | Beschreibung
--- | ---
nl_langinfo() `LC_CTYPE`-Konstanten
`CODESET` (int) | Gibt einen String mit der Bezeichnung der Zeichenkodierung zurück.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open