| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo quitar un valor de un array asociativo de PHP
    PHP, el lenguaje de programación Web popular, tiene un excelente soporte de matriz. Permite a los desarrolladores utilizar arrays tradicionales , en los que las teclas están numeradas a partir de cero , las matrices asociativas , en el que la clave puede ser cualquier valor , o ambas cosas. Además , tiene una gran biblioteca de funciones para la manipulación y el procesamiento de las matrices . Estas características permiten el uso flexible de las matrices al programar en PHP. Por lo tanto, no es ninguna sorpresa que la eliminación de los elementos con un valor específico de una matriz asociativa es muy sencillo. Instrucciones
    1

    Abra un editor de texto, como el Bloc de notas y crear un nuevo archivo . Escribe un segmento de código que define una matriz de la que va a borrar el valor y una variable que contiene el valor a ser eliminado. Una matriz se define a través del " array ( clave = > valor [ , ...] ) " sintaxis. He aquí un ejemplo del código :

    $ array = array (' fruta ' = > ' apple' , 'vegetal ' = > ' zanahoria ', ' verde ' = > ' lechuga ', ' rojo '= >' manzana ');

    $ findValue =' apple ' ;
    2

    Escriba un segmento de código que se ejecuta la función de PHP " array_search " y almacena el resultado en una variable . La función toma dos parámetros : el valor de encontrar y la matriz de buscar . Usa las variables definidas en el paso anterior como parámetros . El código debería tener este aspecto :

    $ key = array_search ($ findValue , $ array ) ;
    3

    Escriba un segmento de código que se ejecuta la función " unset " de PHP con el elemento de matriz que se encuentra en el paso anterior como un parámetro . Aquí está el código :

    unset ( $ array [ $ key ] ) ;
    4

    Si desea eliminar todas las instancias del valor de la matriz , rodee el " desarmado " llamada a la función con un bucle "while" . Coloque el código del paso 2 en la expresión ", mientras que " del lazo ( entre paréntesis ) junto con " ! == False ". Aquí está el código completo :

    while (( $ key = array_search ($ findValue , $ array ) ) == false ) {

    unset ( $ array [ $ key ] )

    }

    Previous :

    next :
      Artículos relacionados
    ·Cómo crear un Login Script PHP para MySQL 
    ·PHP se puede conectar a una base de datos MySQL remota …
    ·PHP MySQL Tutorial Nueva Cuenta 
    ·Cómo saber MySQL Query para mantener el espacio blanco…
    ·¿Cómo leer el contenido de una página Web remota med…
    ·Cómo acelerar las consultas en tablas extremadamente g…
    ·Cómo calcular el tiempo entre dos fechas en PHP 
    ·Cómo utilizar Zend autocargador 
    ·Cómo abrir bases de datos MySQL MS Access 
    ·Cómo transferir los resultados a un cliente en PHP 
      Artículos destacados
    ·Cómo hacer un Programa de fórmula cuadrática en una …
    ·PHP función incorrecta 
    ·Cómo compilar CPP en un Mac 
    ·Cómo cargar artículos PowerPoint en Joomla 
    ·Cómo conectar dos formas a través de PHP 
    ·Cómo convertir Int a flotar en Visual Basic 
    ·Cómo Involucrar API con Android 
    ·Cómo escribir un programa para modelar una calculadora…
    ·Cómo encontrar mi versión MySQL 
    ·Cómo hacer un Div Pop -up 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com