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 add a note

User Contributed Notes

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