Funciones de array en PHP
- Página anterior Encuesta AJAX
- Página siguiente Calendario PHP
Introducción a PHP Array
Las funciones de array le permiten acceder y operar con arrays.
Soporta arrays unidimensionales y multidimensionales.
Instalación
Las funciones de array pertenecen a la parte central de PHP. No es necesario instalarlas para usar estas funciones.
Funciones de Array de PHP 5
Función | Descripción |
---|---|
array() | Crear un array. |
array_change_key_case() | Cambiar todas las claves del array a minúsculas o mayúsculas. |
array_chunk() | Dividir un array en nuevos bloques de array. |
array_column() | Devolver los valores de una columna específica del array de entrada. |
array_combine() | Crear un nuevo array mediante la combinación de dos arrays. |
array_count_values() | Usado para contar el número de veces que aparecen todos los valores del array. |
array_diff() | Comparar arrays, devolver la diferencia (solo comparar valores de clave). |
array_diff_assoc() | Comparar arrays, devolver la diferencia (comparar nombres de clave y valores de clave). |
array_diff_key() | Comparar arrays, devolver la diferencia (solo comparar nombres de clave). |
array_diff_uassoc() | Comparar arrays, devolver la diferencia (comparar nombres de clave y valores de clave, usar una función de comparación de nombres de clave personalizada). |
array_diff_ukey() | Comparar arrays, devolver la diferencia (solo comparar nombres de clave, usar una función de comparación de nombres de clave personalizada). |
array_fill() | Rellenar el array con valores especificados por el nombre de clave. |
array_fill_keys() | Rellenar el array con valores especificados por el nombre de clave. |
array_filter() | Filtrar elementos del array con una función de devolución de llamada. |
array_flip() | Intercambiar las claves y valores del array. |
array_intersect() | Comparar arrays, devolver la intersección (solo comparar valores de clave). |
array_intersect_assoc() | Comparar arrays, devolver la intersección (comparar nombres de clave y valores de clave). |
array_intersect_key() | Comparar arrays, devolver la intersección (solo comparar nombres de clave). |
array_intersect_uassoc() | Comparar arrays, devolver la intersección (comparar nombres de clave y valores de clave, usar una función de comparación de nombres de clave personalizada). |
array_intersect_ukey() | Comparar arrays, devolver la intersección (solo comparar nombres de clave, usar una función de comparación de nombres de clave personalizada). |
array_key_exists() | Verificar si el nombre de clave especificado existe en el array. |
array_keys() | Devolver todos los nombres de clave del array. |
array_map() | Enviar cada valor del array a una función de usuario personalizada, devolviendo nuevos valores. |
array_merge() | Combinar uno o más arrays en un solo array. |
array_merge_recursive() | Combinar recursivamente uno o más arrays. |
array_multisort() | Ordenar múltiples arrays o arrays multidimensionales. |
array_pad() | Rellenar el array con valores hasta la longitud especificada. |
array_pop() | Eliminar el último elemento del array (desapilar). |
array_product() | Calcular el producto de todos los valores del array. |
array_push() | Inserta uno o más elementos al final del array (apilamiento). |
array_rand() | Devuelve una o más claves aleatorias del array. |
array_reduce() | Devuelve un string usando una función de usuario. |
array_replace() | Usa los valores del array siguiente para reemplazar los valores del primer array. |
array_replace_recursive() | Usa recursivamente los valores del array siguiente para reemplazar los valores del primer array. |
array_reverse() | Devuelve el array en orden inverso. |
array_search() | Busca el valor especificado en el array y devuelve la clave. |
array_shift() | Elimina el primer elemento del array y devuelve el valor eliminado. |
array_slice() | Devuelve la parte seleccionada del array. |
array_splice() | Elimina y reemplaza el elemento especificado del array. |
array_sum() | Devuelve la suma de los valores del array. |
array_udiff() | Compara arrays y devuelve la diferencia (sólo compara valores, usando una función de comparación de claves personalizada). |
array_udiff_assoc() | Compara arrays y devuelve la diferencia (compara claves y valores, usando funciones de comparación de claves integradas, usando funciones de usuario para comparar valores). |
array_udiff_uassoc() | Compara arrays y devuelve la diferencia (compara claves y valores, usando dos funciones de comparación de claves personalizadas). |
array_uintersect() | Compara arrays y devuelve la intersección (sólo compara valores, usando una función de comparación de claves personalizada). |
array_uintersect_assoc() | Compara arrays y devuelve la intersección (compara claves y valores, usando funciones de comparación de claves integradas, usando funciones de usuario para comparar valores). |
array_uintersect_uassoc() | Compara arrays y devuelve la intersección (compara claves y valores, usando dos funciones de comparación de claves personalizadas). |
array_unique() | Elimina los valores duplicados del array. |
array_unshift() | Inserta uno o más elementos al principio del array. |
array_values() | Devuelve todos los valores del array. |
array_walk() | Aplica una función de usuario a cada miembro del array. |
array_walk_recursive() | Aplica recursivamente una función de usuario a cada miembro del array. |
arsort() | Ordena un array asociativo según el valor de las claves en orden descendente. |
asort() | Ordena un array asociativo según el valor de las claves en orden ascendente. |
compact() | Crea un array que contiene los nombres de las variables y sus valores. |
count() | Devolver el número de elementos del array. |
current() | Devolver el elemento actual del array. |
each() | Devolver el par clave/valor actual del array. |
end() | Poner el puntero interno del array en el último elemento. |
extract() | Importar variables del array al símbolo actual de la tabla. |
in_array() | Comprobar si existe un valor especificado en el array. |
key() | Obtener nombres de clave de un array asociativo. |
krsort() | Ordenar un array en orden inverso según los nombres de clave. |
ksort() | Ordenar un array según los nombres de clave. |
list() | Asignar valores del array a algunas variables. |
natcasesort() | Ordenar un array utilizando el algoritmo de ordenación 'natural' sin distinción de mayúsculas y minúsculas. |
natsort() | Ordenar un array utilizando el algoritmo de ordenación 'natural'. |
next() | Mover el puntero interno del array una posición hacia adelante. |
pos() | Alias de current(). |
prev() | Devolver el puntero interno del array a una posición anterior. |
range() | Crear un array que contiene una serie de elementos especificados. |
reset() | Poner el puntero interno del array en el primer elemento. |
rsort() | Ordenar un array en orden inverso. |
shuffle() | Mezclar un array. |
sizeof() | Alias de count(). |
sort() | Ordenar arreglos. |
uasort() | Ordenar valores de clave de arreglos utilizando una función de comparación personalizada definida por el usuario. |
uksort() | Ordenar nombres de clave de arreglos utilizando una función de comparación personalizada definida por el usuario. |
usort() | Ordenar arreglos utilizando una función de comparación personalizada definida por el usuario. |
- Página anterior Encuesta AJAX
- Página siguiente Calendario PHP