PHP Conference Nagoya 2025

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)
nl_langinfo() LC_TIME-Konstanten
Konstanten Beschreibung
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.
nl_langinfo() LC_MONETARY-Konstanten
Konstanten Beschreibung
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)
nl_langinfo() LC_NUMERIC-Konstanten
Konstanten Beschreibung
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)
nl_langinfo() LC_MESSAGES-Konstanten
Konstanten Beschreibung
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.
nl_langinfo() LC_CTYPE-Konstanten
Konstanten Beschreibung
CODESET (int) Gibt einen String mit der Bezeichnung der Zeichenkodierung zurück.
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top