Hosting de Calidad
  • Inicio
  • Precios y servicios
  • F.a.q y ayudas
  • Realizar pedido
  • Webs alojadas
  • Quienes somos
  • Foro HyD
  • Contacto

    Zona Dominios

    Entrar
    registro de dominios


    Zona Hosting

    Entrar
    alojamiento web


    5 Métodos de Pago
    Tarjeta de crédito
    Domiciliación
    Transferencia
    Soporte Epagado
    Soporte Paypal

    Liberalización .es

    Ver mas
    dominios .es


  •  
     
     
    Funciones de matrices

    II_ Funciones de matrices

    Introducción

    Estas funciones permiten trabajar y manipular matrices (arrays) de diferentes maneras_ Las matrices se utilizan para guardar, manejar y operar grupos de variables_

    Matrices simples y multi_dimensionales están soportadas y pueden ser creadas por el usuario u otras funciones_ Existen funciones específicas de manejo de bases de datos que actualizan matrices con el resultado devuelto por la base de datos, numerosas otras funciones devuelven matrices como resultado_

    Consultar la sección del manual Matrices si quereis una explicación detallada de como las matrices están implementadas en PHP_

    Requerimientos

    No se necesitan bibliotecas externas para construir esta extensión

    Instalación

    No se necesita ninguna instalación para usar estas funciones, son parte del núcleo de PHP_

    Configuración en tiempo de ejecución

    Esta extensión no tiene directivas de configuración en php_ini_

    Tipos de recursos

    Esta extensión no tiene ningún tipo de recurso definido_

    Constantes predefinidas

    Las constantes listadas aqui están siempre disponibles a través del "núcleo PHP"_

    CASE_LOWER (integer)

    CASE_LOWER se utiliza con array_change_key_case() y se utiliza para convertir las claves de una matriz a minúsculas_ Este es el valor por defecto de array_change_key_case()_

    CASE_UPPER (integer)

    CASE_UPPER se utiliza con array_change_key_case() para convertir claves de matriz a mayúsculas_

    Flags de ordenación:

    SORT_ASC (integer)

    SORT_ASC se utiliza con array_multisort() para ordenar en sentido ascendente_

    SORT_DESC (integer)

    SORT_DESC se utiliza con array_multisort() para ordenar en sentido descendente_

    Flags de tipo ordenación: utilizadas por varias funciones ordenación

    SORT_REGULAR (integer)

    SORT_REGULAR se utiliza para comparar elementos de forma normal_

    SORT_NUMERIC (integer)

    SORT_NUMERIC se utiliza para comparar elementos de forma numérica_

    SORT_STRING (integer)

    SORT_STRING se utiliza para comparar elementos como cadenas_

    COUNT_NORMAL (integer)

    COUNT_RECURSIVE (integer)

    EXTR_OVERWRITE (integer)

    EXTR_SKIP (integer)

    EXTR_PREFIX_SAME (integer)

    EXTR_PREFIX_ALL (integer)

    EXTR_PREFIX_INVALID (integer)

    EXTR_PREFIX_IF_EXISTS (integer)

    EXTR_IF_EXISTS (integer)

    EXTR_REFS (integer)

    Ver también

    Ver tambien is_array(), explode(), implode(), split(), preg_split() y unset()_

    Tabla de contenidos
    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_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 __ Comprueba las diferencias entre matrices
    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
    array_intersect_assoc __ Computes the intersection of arrays with additional index check
    array_intersect __ Computes the intersection of arrays
    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_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_ Los datos son comparados usando una llamada de retorno_
    array_udiff_uassoc __ Computa la diferencia entre matrices con un chequeo de índices adicional_ Los datos son comparados usando una llamada de retorno_ El chequeo de índice es realizado por una llamada de retorno también_
    array_udiff __ Computa la diferencia entre matrices, usando una llamada de retorno para la comparación de datos_
    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 __  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 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
    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 __ Obtiene el elemento actual de una matriz
    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 __ 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
     
       



    registro de dominios | alojamiento web | hosting por publicidad

       

     

    Manual de linux Manual de apache Manual de php Manual de mysql Manual de SQL Manual del Plesk Como funciona Paypal Manual de html