Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Slik fjerner en verdi fra en assosiativ array i PHP
    PHP , den populære Web programmeringsspråk, har utmerket utvalg støtte. Den lar utviklere å bruke tradisjonelle arrays , hvor nøklene er nummerert starter fra null , assosiative arrays , hvor nøkkelen kan være noen verdi , eller begge deler. I tillegg har den et stort bibliotek med funksjoner for håndtering og behandling av arrays. Disse funksjonene tillater fleksibel bruk av arrays når programmering i PHP. Derfor kommer det ikke som noen overraskelse at å fjerne elementer med en bestemt verdi fra en assosiativ array er veldig grei. Instruksjoner
    en

    Åpne en teksteditor , for eksempel Notisblokk , og opprette en ny fil . Skriv et segment av kode som definerer en matrise fra hvilken vil fjerne verdi og en variabel som inneholder verdien som skal fjernes. En matrise er definert ved hjelp av "array ( key = > verdi [ ... ] )" syntaks. Her er et eksempel på kode :

    $ matrise = array (' frukt ' = > ' eple ', ' veggie ' = > ' gulrot ', ' grønn ' = > ' salat ', ' red '= >' eple ');

    $ findValue = ' eple ';
    2

    Skriv et segment av kode som kjører PHP er " array_search "-funksjonen og lagrer resultatet i en variabel. Funksjonen tar to parametere: verdien til å finne og rekken til å søke . Bruk variablene definert i forrige trinn som parametre . Koden skal se slik ut : en

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

    Skriv et segment av kode som kjører PHP er " frakoblet "-funksjonen med array element som finnes i det foregående trinnet som et parameter. Her er koden : en

    usatt ( $ matrise [ $ key ] ) ;
    4 p Hvis du vil fjerne alle forekomster av verdien fra tabellen , surround " usatt " funksjon samtale med en "mens " loop . Sett inn koden fra trinn 2 i "mens " loop uttrykk ( mellom parentes) sammen med " ! == False ". Her er den komplette koden : en

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

    Usatt ( $ matrise [ $ key ] );

    }

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage Tall for en eksponentiell vekst Curve som …
    ·PHP Form Processing MySQL Query 
    ·Hvordan lage et PHP samtale til en HTML-fil 
    ·Slik formaterer Dato String i MySQL med PHP 
    ·Slik plasserer annonser i WordPress bunntekst 
    ·Hvordan lage en XML- spilleliste Bruke PHP 
    ·Hvordan laste opp PHP -filer til et nettsted 
    ·Hvordan laste opp DOC -filer i PHP 
    ·Hvordan lage en XML Document & Root Element som en Stri…
    ·Dreamweaver PHP Update Form Tutorial 
      Anbefalte artikler
    ·Hvordan å diagnostisere problemer med Javascript 
    ·Bits Vs . Bytes 
    ·Hvordan sortere Bruke Drop -down boks 
    ·PHP blir ikke henrettet 
    ·Hvordan bruke Size Fil Les i Java 
    ·Stadier av Software Life Cycle 
    ·Slik konverterer en binær verdi i Visual Basic 6 
    ·Hvordan Split BASIC Stamp I /O signaler 
    ·Slik fjerner linjeskift i PHP 
    ·Hvordan beregne i Java Script 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/