Referencia de funciones
PHP Manual

Funciones de matrices

Introducción

Estas funciones permiten trabajar y manipular matrices (arrays) de diferentes maneras. Las matrices se utilizan para guardar, manejar y operar grupos de variables.

Matrices simples y multi-dimensionales están soportadas y pueden ser creadas por el usuario u otras funciones. Existen funciones específicas de manejo de bases de datos que actualizan matrices con el resultado devuelto por la base de datos, numerosas otras funciones devuelven matrices como resultado.

Consultar la sección del manual Matrices si quereis una explicación detallada de como las matrices están implementadas en PHP.

Requisitos

No se necesitan bibliotecas externas para construir esta extensión

Instalación

No se necesita ninguna instalación para usar estas funciones, son parte del núcleo de PHP.

Configuración en tiempo de ejecución

Esta extensión no tiene directivas de configuración en php.ini.

Tipos de recursos

Esta extensión no tiene ningún tipo de recurso definido.

Constantes predefinidas

Las constantes listadas aqui están siempre disponibles a través del "núcleo PHP".

CASE_LOWER (integer)
CASE_LOWER se utiliza con array_change_key_case() y se utiliza para convertir las claves de una matriz a minúsculas. Este es el valor por defecto de array_change_key_case().
CASE_UPPER (integer)
CASE_UPPER se utiliza con array_change_key_case() para convertir claves de matriz a mayúsculas.

Flags de ordenación:

SORT_ASC (integer)
SORT_ASC se utiliza con array_multisort() para ordenar en sentido ascendente.
SORT_DESC (integer)
SORT_DESC se utiliza con array_multisort() para ordenar en sentido descendente.

Flags de tipo ordenación: utilizadas por varias funciones ordenación

SORT_REGULAR (integer)
SORT_REGULAR se utiliza para comparar elementos de forma normal.
SORT_NUMERIC (integer)
SORT_NUMERIC se utiliza para comparar elementos de forma numérica.
SORT_STRING (integer)
SORT_STRING se utiliza para comparar elementos como cadenas.

COUNT_NORMAL (integer)
COUNT_RECURSIVE (integer)
EXTR_OVERWRITE (integer)
EXTR_SKIP (integer)
EXTR_PREFIX_SAME (integer)
EXTR_PREFIX_ALL (integer)
EXTR_PREFIX_INVALID (integer)
EXTR_PREFIX_IF_EXISTS (integer)
EXTR_IF_EXISTS (integer)
EXTR_REFS (integer)

Ver también

Ver tambien is_array(), explode(), implode(), split(), preg_split() y unset().

Table of Contents


Referencia de funciones
PHP Manual