| 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 enhed fra et array i PHP
    PHP sproget giver ikke en standard funktion til at fjerne et element fra et array, hvorvidt matrix indeholder dataværdier , genstande eller enhver anden form for enhed. Men processen er faktisk meget ligetil , med andre standard PHP funktioner til håndtering arrays og variabler . Du har et vist niveau af valg i form af , hvordan du går om at fjerne dit array enhed , men den samlede proces vil være nogenlunde det samme i de fleste tilfælde . Instruktioner
    1

    Forbered din PHP script med den vifte i det. Følgende eksempel kode skitse opretter og instantierer et array med tekststrenge gemt i det : Hej

    < php

    $ my_array = array ( "Apple" , " banan ", " orange" , ? " drue ") ? .

    >
    p Dette er en triviel eksempel at demonstrere princippet om at fjerne array elementer , men du kan bruge enhver matrix du har i din script allerede

    2

    Slet element, du vil fjerne. Afhængig af din egen array, kan element positioner tilgås ved hjælp af standard heltal nøgle eller alternativt ved hjælp af en snor indekset, hvis det er sådan du oprettede den. Hvis du vil fjerne et element ved hjælp af heltal nøgle , skal du bruge følgende syntaks , viser elementet på indeks ét blive slettet ved hjælp af " frakoblet "-metoden : Hej

    //frakoblet element en

    frakoblet ( $ my_array [1] ),

    Husk, at matrix heltal indekseringen starter ved nul , så position ene er den anden post . Hvis du bruger string indeksering til din array, skal du bruge følgende syntaks , hvor et element med nøglen " Jim" er fjernet : Hej

    //frakoblet element jim

    frakoblet ( $ my_array [' Jim' ])

    " frakoblet "-metoden ødelægger variabel specificeret som en parameter
    3

    Sorter dit array bestilling. . Afhængig af din egen array, kan du blive nødt til at re- organisere det lidt for at undgå syntaks fejl forårsaget ved at slette et element . Dette er normalt er nødvendig for arrays , der er indekseret ved hjælp heltal nøgler. Den ønskede element kan være blevet slettet , men de resterende array- positioner og poster forbliver de samme. Det betyder , at hvis du frakoble array position én, vil den næste post efter position nul være position to, som ikke er, hvad du måtte forvente. For at løse dette , skal du bruge følgende kode : Hej

    //omskrive array med sine eksisterende værdier

    $ my_array = array_values ​​($ my_array ),

    Dette vil resultere i en array med følgende heltal indeksering og ingen huller .
    4

    Test resultatet af dit array fjernelse ved at skrive sin nye værdi. PHP giver metoder til at teste værdierne af variabler på bestemte punkter under udførelsen , så du kan afgøre, om dine programmer fungerer som forventet. Brug følgende eksempel kode til at teste dit array værdier og indekser :

    var_dump ( $ my_array )

    Dette vil output dit array , notering hvert indeks samt enhed eller dataværdi opbevares ved denne stilling, så du kan se et overblik , om dit script har virket.
    5.

    Gem din PHP script og uploade det til din webserver . Gå til den relevante side for at teste det , og kontrollere, at den gør, hvad du har brug for det at gøre. Hvis din kode ikke fungerer , som du forventede , tage et kig på din syntaks igen, med særlig vægt på det indeks , du har valgt at slette på .

    Forrige :

    næste :
      Relaterede artikler
    ·Kan jeg bruge PHP til at kontrollere, hvad Register jeg…
    ·Sådan Konverter Column Character i MySQL 
    ·MySQL Med phpMyAdmin Tutorial 
    ·Sådan bruges blæksprutte med PHP 
    ·PHP String Typer 
    ·Sådan Block Underdomæner i PHP 
    ·Sådan deaktiveres fejlsikret tilstand i PHP 
    ·Sådan installeres Ubuntu Snort Uden MySQL 
    ·Sådan får du en session fil i PHP 
    ·Sådan downloader MySQL til Linux 
      Anbefalede Artikler
    ·Fordele ved flere Arv 
    ·Ideer til Visual Basic Applications 
    ·Sådan bruges et museklik Som aktion i Visual Basic 
    ·Hvordan til at udvikle widgets i Visual Basic 
    ·Sådan Vis billeder i en Silverlight Datagrid 
    ·Tutorial for MySQL i Scala 
    ·Sådan Format Flåd i Python 
    ·Sådan oprettes en txt-fil fra XML med PHP eller ASP 
    ·Begyndelsen HTML Tutorial 
    ·Hvordan man kompilerer en JSP-fil 
    Copyright © Computer Viden http://www.computerdk.com