|
Arrays en PHP (vectores en PHP).
Funciones para trabajar con arrays en PHP |
Os dejo un buen listado interesante de funciones para trabajar con
arrays en PHP.
-
array_change_key_case — Devuelve una matriz con todas las claves
de las cadenas convertidas a mayúsculas o minúsculas
-
array_chunk — Divide una matriz en segmentos
-
array_combine — Crea una nueva matriz, usando una matriz para
las claves y otra para sus valores
-
array_count_values — Cuenta todos los valores de una matriz
-
array_diff_assoc — Comprueba las diferencias entre matrices
teniendo en cuenta los índices
-
array_diff_key — Calcula la diferencia de matrices usando las
llaves para la comparación
-
array_diff_uassoc — Computa la diferencia entre matrices con un
chequeo adicional de índices, el cual es realizado por una llamada
de retorno entregada por el usuario
-
array_diff_ukey — Calcula la diferencia de matrices usando
callback function on the keys for comparison
-
array_diff — Comprueba las diferencias entre matrices
-
array_fill_keys — Fill an array with values, specifying keys
-
array_fill — Llena una matriz con valores
-
array_filter — Filtra elementos de una matriz mediante una
función “callback”
-
array_flip — Intercambia los valores de una matriz con sus
índices
-
array_intersect_assoc — Calcula la intersección de matrices
verificando que también coincidan los índices
-
array_intersect_key — Calcula la intersección de matrices usando
las llaves para la comparación
-
array_intersect_uassoc — Calcula la intersección de matrices con
chequeo de índices adicional por una función de usuario
-
array_intersect_ukey — Calcula la intersecció de matrices usando
una función de usuario para la comparación de los índices
-
array_intersect — Calcula la intersección de matrices
-
array_key_exists — Comprueba si el índice o clave dada existe en
la matriz
-
array_keys — Devuelve todas las claves de una matriz
-
array_map — Aplica la llamada de retorno especificada a los
elementos de las matrices dadas
-
array_merge_recursive — Une dos o más matrices recursivamente
-
array_merge — Combina dos o más matrices
-
array_multisort — Ordena múltiples matrices, o matrices multi-dimensionales
-
array_pad — Rellena una matriz con un valor hasta el tamaño
especificado
-
array_pop — Extrae el último elemento de la matriz
-
array_product — Calcula el producto de valores en una matriz
-
array_push — Inserta uno o más elementos al final de la matriz
-
array_rand — Selecciona una o más entradas aleatorias de una
matriz
-
array_reduce — Reduce iterativamente una matriz a un solo valor
usando una función llamada de retorno
-
array_reverse — Devuelve una matriz con los elementos en orden
inverso
-
array_search — Busca un valor determinado en una matriz y
devuelve la clave correspondiente en caso de éxito
-
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_sum — Calcula la suma de los valores en una matriz
-
array_udiff_assoc — Computa la diferencia entre matrices con un
chequeo de índices adicional, comparando los datos con una llamada
de retorno
-
array_udiff_uassoc — Computa la diferencia entre matrices con un
chequeo de índices adicional, comparando los datos y los índices con
una llamada de retorno
-
array_udiff — Computa la diferencia entre matrices, usando una
llamada de retorno para la comparación de datos
-
array_uintersect_assoc — Calcula la intersección de matrices con
chequeo adicional de ídices, comparando los datos por una función
del usuario
-
array_uintersect_uassoc — Calcula la intersección de matrices
con chequeo adicional de índices, compara los datos y los índices
por una función del usuario
|
-
array_uintersect — Calcula la interseccón de matrices, compara
los datos con una función del usuario
-
array_unique — Remueve valores duplicados de una matriz
-
array_unshift — Introduce uno o más elementos al principio de la
matriz
-
array_values — Devuelve todos los valores de una matriz
-
array_walk_recursive — Aplicar una función de usuario
recursivamente a cada miembro de una matriz
-
array_walk — Aplica una función del usuario a cada elemento de
una matriz.
- array
— Crear 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 matriz o propiedades de un objeto
-
current — Devuelve el elemento actual de una matriz
- each
— Devuelve el siguiente par clave/valor de una matriz y avanza el
apuntador
- 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 — Revisa si un valor existe 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
-
natcasesort — Ordena una matriz usando un algoritmo de “orden
natural” sin distinguir mayúsculas de minúsculas
-
natsort — Ordena una matriz usando un algoritmo de “orden
natural”
- next
— Avanza el puntero interno de una matriz
- pos —
Alias de current
- prev
— Rebobina el puntero interno de una matriz
- range
— Crea una matriz que contiene un rango de elementos
- reset
— Fija el puntero interno de una matriz a su primer elemento
- rsort
— Ordena una matriz en orden inverso
-
shuffle — Mezcla una matriz
- sizeof
— Alias of count
- 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 sus valores usando una función de
comparación definida por el usuario
|
|
|
|
|
|
|
|
Cómo ver/descargar scripts
NOTA►
1.
Si aparece arriba un marco con instrucciones y una lista de páginas que
visitar, no hace falta que sigas
leyendo en este apartado pues sólo tienes que pulsar en los vínculos y
descargar el código.
2. Si aparece una NOTA en el marco de arriba en la cual te dice que el
enlace se abrirá en el marco de abajo tampoco tienes que leer lo siguiente
En caso contrario:
►
Si ves el gráfico
eso quiere decir que los vínculo
contienen información sobre un script externo.
►
En caso contrario, si ves el gráfico
, podrás guardar el código en tu
disco duro siguiendo los pasos a continuación:
1. Pulsa sobre el gráfico
que
se encuentra al lado del vínculo del menú para visualizar el código
fuente.
2.
Ahora copia el código con CTRL+C y pégalo en un fichero con extensión .php
con el mismo nombre. ► Nota:
- Procura seguir los pasos anteriores pues si intentas, por ejemplo,
visualizar el código fuente tanto después de pulsar en el vínculo como en el
gráfico no obtendrás el código correcto.
► Si existen
archivos a descargar (lo indicará en la misma página):
1. Pulsa sobre el archivo zip (o sobre la imagen en el
vínculo del menú
para descargarlos en tu disco
duro. Dentro
encontrarás los archivos necesarios para ejecutar el código seleccionado
2. Descomprímelos en una carpeta de tu disco duro.
|
|
|
Astalaweb.net y
Php.astalaweb.net - Copyright @ 2004 - 2025
Todos los derechos reservados -
Gabriel Chova Blasco
|
|
|
|