|  | 
      
        | 
        
		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 matrizarsort 
			— Ordena una matriz en orden inverso y mantiene la asociación de 
			índicesasort 
			— Ordena una matriz y mantiene la asociación de índices
			compact — Crea una matriz que contiene variables y sus valorescount 
			— Cuenta los elementos de una matriz o propiedades de un objeto
			current — Devuelve el elemento actual de una matrizeach 
			— Devuelve el siguiente par clave/valor de una matriz y avanza el 
			apuntadorend — 
			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 matrizkey — 
			Obtiene una clave de una matriz asociativakrsort 
			— Ordena una matriz por clave en orden inversoksort 
			— Ordena una matriz por clavelist 
			— 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 matrizpos — 
			Alias de currentprev 
			— Rebobina el puntero interno de una matrizrange 
			— Crea una matriz que contiene un rango de elementosreset 
			— Fija el puntero interno de una matriz a su primer elementorsort 
			— Ordena una matriz en orden inverso
			shuffle — Mezcla una matrizsizeof 
			— Alias of countsort 
			— Ordena una matrizuasort 
			— Ordena una matriz mediante una función de comparación definida por 
			el usuario y mantiene la asociación de índicesuksort 
			— Ordena una matriz por claves mediante una función definida por el 
			usuariousort 
			— 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:
 ► Pulsa en los vínculos del menú 
      para ver el comportamiento del código de la opción seleccionada en el marco de 
      arriba.
 ►
      Si ves el gráfico 
     eso quiere decir que el vínculo 
	tiene una imagen asociada (caso de la sección de foros)..
 ►
      Si ves el gráfico 
     eso quiere decir que los vínculo 
    contienen información sobre un script externo (debes descargarlos).
 ►
      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 .asp 
		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 @ 2004Todos los derechos reservados -
            Gabriel Chova Blasco
 Optimizado para Internet Explorer 5+
 
 
 |  
    |  |  |  |