| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come rimuovere un valore da un array associativo in PHP
    PHP , il popolare linguaggio di programmazione web , ha il supporto matrice eccellente . Esso consente agli sviluppatori di utilizzare array tradizionali , in cui i tasti sono numerati a partire da zero , array associativi , in cui la chiave può essere qualsiasi valore , o entrambi. Inoltre , essa ha una grande libreria di funzioni per la movimentazione e il trattamento di matrici . Queste funzionalità consentono l' uso flessibile degli array durante la programmazione in PHP . Pertanto, non sorprende che la rimozione di elementi con un valore specifico da un array associativo è molto semplice. Istruzioni
    1

    Aprire un editor di testo , come Blocco note , e creare un nuovo file . Scrivi un segmento di codice che definisce una matrice dalla quale potrete eliminare il valore e una variabile che contiene il valore da rimuovere. Una matrice è definita utilizzando la " array ( chiave = > valore [ , ... ] ) " sintassi. Ecco un esempio di codice :

    $ array = array (' frutta ' => ' mela ', ' vegetariano ' => ' carota ', ' verde' = > ' lattuga ', ' rosso ' = >' mela ');

    $ findValue =' mela ';
    2

    Scrivi un segmento di codice che esegue la funzione di PHP " array_search " e memorizza il risultato in una variabile. La funzione accetta due parametri : il valore da trovare e l'array alla ricerca. Utilizzare le variabili definite nella fase precedente come parametri . Il codice dovrebbe essere simile a questo :

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

    Scrivi un segmento di codice che esegue la funzione " unset " di PHP con l'elemento dell'array trovato nel passaggio precedente come parametro . Ecco il codice :

    unset ( $ array [ $ key] ) ;
    4

    Se si desidera rimuovere tutte le istanze del valore dalla matrice , circondano il " unset " chiamata di funzione con un ciclo "while " . Inserire il codice di Fase 2 in espressione del ciclo "while" ( tra le parentesi ) insieme a " ! == False . " Ecco il codice completo :

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

    unset ( $ array [ $ key] ) ; < br

    }
    >

    Previous :

    next :
      Articoli Correlati
    ·Il PHP Redirect Funzione 
    ·Come convertire una stringa in un decimale in PHP 
    ·Come convertire colonna di caratteri in MySQL 
    ·Come scrivere API PHP Classes Tirare su un server remot…
    ·Come controllare se una variabile Get sorge in PHP 
    ·Come convertire tutto in lettere maiuscole con PHP 
    ·Come passare parametri multipli Dal modulo HTML mediant…
    ·Come scrivere un Header XML in PHP 
    ·Come utilizzare PHP SQLite come cache 
    ·Variabili di riferimento in funzione PHP 
      Articoli in evidenza
    ·Dispositivo Tutorial Programmazione driver 
    ·Come creare un file SWF per chiudere 
    ·Codice VB Per centrare il testo in una finestra di mess…
    ·Come formattare un intero in valuta in VB.NET 
    ·Come creare una funzione in Visual Basic 
    ·Come modificare un file VBS 
    ·Come modificare il codice in maiuscolo in OpenEdge Edit…
    ·Come faccio a cambiare tipo di input di valori Font 
    ·Come creare uno script per applicare privilegi a un dat…
    ·Che cosa è un Computer Program Directory 
    Copyright © Conoscenza Informatica http://it.wingwit.com