| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan fjernes en værdi fra en associativt array i PHP
    PHP , den populære web- programmeringssprog, har fremragende matrix support. Det gør det muligt for udviklere at bruge de traditionelle arrays , hvor nøglerne er nummereret startende fra nul , associative arrays , hvor nøglen kan være enhver værdi , eller begge dele. Derudover har det et stort bibliotek af funktioner til håndtering og forarbejdning af arrays . Disse funktioner giver mulighed for fleksibel udnyttelse af arrays ved programmering i PHP. Derfor kommer det ikke som nogen overraskelse, at fjernelse af elementer med en bestemt værdi fra en associativ array er meget ligetil. Instruktioner
    1

    Åbn en teksteditor som Notepad , og oprette en ny fil. Skriv et segment af kode, der definerer en matrix , hvorfra du vil fjerne værdien og en variabel, der indeholder den værdi, der skal fjernes. Et array er defineret ved hjælp af " array ( key = > værdi [ ... ] )" syntaks. Her er et eksempel på koden : Hej

    $ matrix = array (' frugt ' => 'æble ', ' veggie ' => ' gulerod ', ' grøn ' => ' salat ', ' rødt '=> ' æble ');

    $ findValue =' æble ' ;
    2

    Skriv et segment af kode, der udfører PHP er " array_search " funktion og gemmer resultatet i en variabel . Funktionen tager to parametre: den værdi, til at finde og den vifte at søge . Bruge variabler er defineret i det foregående trin som parametre. Koden skal se sådan ud : Hej

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

    Skriv et segment af kode, der udfører PHP er " frakoblet "-funktionen med array element findes i det foregående trin som en parameter . Her er koden : Hej

    frakoblet ( $ array [ $ key ])
    4 p Hvis du ønsker at fjerne alle forekomster af værdi fra array, surround " frakoblet " funktion opkald med en " mens" loop . Placer koden fra trin 2 i ", mens " loop udtryk (mellem de parenteser) sammen med ! " == Falsk. " Her er den komplette kode : Hej

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

    Frakoblet ( $ array [ $ key ]) < br >

    }

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan at slippe af undslupne tegn i PHP 
    ·Sådan tilføjes en kugle i PHP 
    ·Sådan Send en SMS med en PHP Script 
    ·Twitter API Password Length Limit 
    ·Sådan Afkort Strenge af PHP i Punktum Breaks 
    ·Sådan Slut OpenOffice Base til MySQL 
    ·Sådan kontrolleres , om en Array indeks Findes i PHP 
    ·PHP til Send Email på MySQL Fejl 
    ·Sådan tilføjes en Record Med SQL 
    ·Sådan Gør flere Mailtos i PHP 
      Anbefalede Artikler
    ·Sådan Konverter et objekt til en Long Primitive i Java…
    ·Sådan tilføjes feltadgangen Med Visual Basic 
    ·Sådan Detect Robotter i PHP 
    ·Hvordan man opbygger en computer Tabel 
    ·Sådan får du adgang SQL Ligesom Command 
    ·Hvad er Spike Kodning 
    ·Hvordan man laver en bruger Udskiftelige PictureBox i V…
    ·Sådan Ring en SQL Stored Procedure hjælp af MS Access…
    ·Hvordan laver Matricer i C + + 
    ·Stadier af Software Life Cycle 
    Copyright © Computer Viden http://www.computerdk.com