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.