Constantes predefinidas

Estas constantes están disponibles siempre ya que forman parte del núcleo de PHP.

CASE_LOWER (int)
CASE_LOWER se utiliza con array_change_key_case() y sirve para convertir todos los índices de un array en minúsculas. Este es también el comportamiento por omisión de array_change_key_case(). A partir de PHP 8.2.0, solo los caracteres ASCII serán convertidos.
CASE_UPPER (int)
CASE_UPPER se utiliza con array_change_key_case() y sirve para convertir todos los índices de un array en mayúsculas. A partir de PHP 8.2.0, solo los caracteres ASCII serán convertidos.

Constantes de ordenación:

SORT_ASC (int)
SORT_ASC se utiliza con array_multisort() para ordenar en orden ascendente.
SORT_DESC (int)
SORT_DESC se utiliza con array_multisort() para ordenar en orden descendente.

Otras constantes de ordenación:

SORT_REGULAR (int)
SORT_REGULAR compara normalmente los valores de una ordenación.
SORT_NUMERIC (int)
SORT_NUMERIC compara numéricamente los valores de una ordenación.
SORT_STRING (int)
SORT_STRING compara alfabéticamente los valores de una ordenación.
SORT_LOCALE_STRING (int)
SORT_LOCALE_STRING se utiliza para comparar alfabéticamente los valores de una ordenación, utilizando la configuración local actual.
SORT_NATURAL (int)
SORT_NATURAL se utiliza para comparar los elementos como strings, utilizando un "orden natural" como lo hace la función natsort().
SORT_FLAG_CASE (int)
SORT_FLAG_CASE puede ser combinado (con el operador bitwise OR) con SORT_STRING o SORT_NATURAL para ordenar strings sin tener en cuenta la casilla. A partir de PHP 8.2.0, solo la conversión ASCII en función de la casilla será realizada.

Banderas de filtro:

ARRAY_FILTER_USE_KEY (int)
ARRAY_FILTER_USE_KEY se utiliza con array_filter() para pasar cada clave como primer argumento a la función de retrollamada proporcionada.
ARRAY_FILTER_USE_BOTH (int)
ARRAY_FILTER_USE_BOTH se utiliza con array_filter() para pasar el valor y la clave a la función de retrollamada proporcionada.

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