II. Funciones de matrices
- Tabla de contenidos
- array —
Crear una matriz
- array_count_values — Cuenta todos los valores de una matriz
- array_flip — Intercambia los valores de una matriz
- array_keys — Devuelve todas las claves de una matriz
- array_merge — Combina dos o más matrices
- array_pad —
Rellena una matriz con un valor hasta el tamaño especificado
- array_pop — Extrae el último elemento de la matriz
- array_push —
Inserta uno o más elementos al final de la matriz
- array_reverse —
Devuelve una matriz con los elementos en orden inverso
- array_shift —
Extrae un elemento del comienzo de la matriz
- array_slice — Extrae una porción de la matriz
- array_splice —
Suprime una porción de la matriz y la sustituye por otra cosa
- array_unshift — Introduce uno o más elementos al principio
de la matriz
- array_values — Devuelve todos los valores de una matriz
- array_walk —
Aplica una función del usuario a cada elemento de una matriz.
- arsort —
Ordena una matriz en orden inverso y mantiene la asociación de índices
- asort — Ordena una matriz y mantiene la asociación de índices
- compact —
Crea una matriz que contiene variables y sus valores
- count — Cuenta los elementos de una variable
- current — Devuelve el elemento actual de una matriz
- each —
Devuelve el siguiente par clave/valor de una matriz
- end —
Mueve el puntero interno de una tabla al último elemento
- extract —
Importa variables a la tabla de símbolos desde una matriz
- in_array — Devuelve true si un valor está en una matriz
- key — Obtiene una clave de una matriz asociativa
- krsort — Ordena una matriz por clave en orden inverso
- ksort — Ordena una matriz por clave
- list —
Asigna variables como si fueran una matriz
- next —
Avanza el puntero interno de una matriz
- pos — Obtiene el elemento actual de una matriz
- prev — Rebobina el puntero interno de una matriz
- rango —
Crea una matriz que contiene un rango de enteros
- reset —
Fija el puntero interno de una matriz a su primer elemento
- rsort — Ordena una matriz en orden inverso
- shuffle — Mezcla una matriz
- sizeof — Obtiene el número de elementos de una matriz
- sort — Ordena una matriz
- uasort —
Ordena una matriz mediante una función de comparación
definida por el usuario y mantiene la asociación de índices
- uksort —
Ordena una matriz por claves mediante una función definida por el usuario
- usort —
Ordena una matriz por valores mediante una funcion definida por el usuario