LonghornPHP 2026

Vordefinierte Konstanten

Die aufgelisteten Konstanten stehen immer zur Verfügung, da sie zum Grundbestand von PHP gehören.

CASE_LOWER (int)

CASE_LOWER wird benutzt mit array_change_key_case(), um die Schlüssel von Arrays in Kleinbuchstaben umzuwandeln. Dies ist auch der Standard für array_change_key_case(). Ab PHP 8.2.0 werden nur noch ASCII-Zeichen umgewandelt.

CASE_UPPER (int)

CASE_UPPER wird benutzt mit array_change_key_case(), um die Schlüssel von Arrays in Großbuchstaben umzuwandeln. Ab PHP 8.2.0 werden nur noch ASCII-Zeichen umgewandelt.

Flags für die Reihenfolge der Sortierung:

SORT_ASC (int)

SORT_ASC wird benutzt mit array_multisort(), um in aufsteigender Reihenfolge zu sortieren.

SORT_DESC (int)

SORT_DESC wird benutzt mit array_multisort(), um in absteigender Reihenfolge zu sortieren.

Flags für den Sortiertyp: wird von verschiedenen Sortierfunktionen benutzt

SORT_REGULAR (int)

SORT_REGULAR wird benutzt, um Elemente normal zu sortieren.

SORT_NUMERIC (int)

SORT_NUMERIC wird benutzt, um Elemente numerisch zu sortieren.

SORT_STRING (int)

SORT_STRING wird benutzt, um Elemente als Strings zu sortieren.

SORT_LOCALE_STRING (int)

SORT_LOCALE_STRING wird benutzt, um Elemente als Strings basierend auf dem aktuellen Locale zu sortieren.

SORT_NATURAL (int)

SORT_NATURAL wird benutzt, um Elemente als Strings natürlich zu sortieren, wie es die Funktion natsort() tut.

SORT_FLAG_CASE (int)

SORT_FLAG_CASE kann (durch ein bitweises ODER) kombiniert werden mit: SORT_STRING oder SORT_NATURAL um alle Strings unabhängig von ihrer Gross- und Kleinschreibung zu sortieren. Ab PHP 8.2.0 werden nur noch ASCII-Zeichen nach Groß- und Kleinschreibung sortiert.

Filter-Flags:

ARRAY_FILTER_USE_KEY (int)

ARRAY_FILTER_USE_KEY wird benutzt für array_filter(), um jeden Schlüssel als erstes Argument an die angegebene Callback-Funktion zu übergeben.

ARRAY_FILTER_USE_BOTH (int)

ARRAY_FILTER_USE_BOTH wird benutzt für array_filter() um sowohl Wert als auch Schlüssel an die angegebene Callback-Funktion zu übergeben.

COUNT_NORMAL (int)

COUNT_RECURSIVE (int)

EXTR_OVERWRITE (int)

EXTR_SKIP (int)

EXTR_PREFIX_SAME (int)

EXTR_PREFIX_ALL (int)

EXTR_PREFIX_INVALID (int)

EXTR_PREFIX_IF_EXISTS (int)

EXTR_IF_EXISTS (int)

EXTR_REFS (int)

add a note

User Contributed Notes

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