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