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 rader fra en matrise i PHP
    Arrays er kraftige programmering strukturer som inneholder flere verdier innenfor en enkelt variabel . Ved hjelp av matriser hjelper programmerere unngå å skrive repeterende, klumpete kode . Arrays gjøre dagens problemer du ikke ville oppstå mens du bruker vanlige variabler , though. Du må vite hvordan du kan manipulere hver rad utover bare kalle det ved matrisen navn og rad nummer. I PHP , er det innebygde funksjoner som adresserer dette , for eksempel " usatt ( )" og " teller ( ) . " Bruk " unset ( ) " for å fjerne rader fra arrays i en rekke måter . Instruksjoner
    en

    Lag en variabel og sette verdien til å matche nøkkelen for den raden du vil fjerne fra arrayet . Hver rad har nøkkel , og starter med tallet null og økes med en for hver ny rad . Pass matrisen inn i " usatt ( ) "-funksjonen og gi variabelen som nøkkelen . For eksempel : en

    $ variabel = 5;

    usatt ( $ arrayname [$ variabel ] ) ;

    Ovennevnte koden fjerner den sjette rad fra en matrise kalt " arrayname . "
    2

    Velg en rekke rad av sin verdi ved å sette en variabel til ønsket verdi først og bruke den variabelen som raden nøkkelen i usatt ( )-funksjonen : en

    $ variabel = "Navn" ;

    usatt ( $ arrayname [$ variabel ] ) ;

    ovennevnte koden fjerner en rad med "navn" som verdi
    . 3

    Slett alle radene samtidig ved hjelp av en " foreach " loop struktur . For eksempel : en

    foreach ( $ arrayname som $ i = > $ variabel) {

    Unset ( $ matrise [$ i] ) ;

    }
    < p> Erstatt " $ variabel " med antall ganger du vil at " usatt ( ) "-funksjonen til å gjenta seg selv. Sette en variabel til " telle ( $ arrayname )" til dynamisk telle antall rader i matrisen du trenger å gå gjennom . Den " $ i " variable er telleren og det vil øke verdien med én hver gang koden gjentar innenfor " foreach " loop .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan endre et PHP File 
    ·Hvordan lage et PHP Script kjøre raskere 
    ·Hvordan laste ned en Oracle Tutorial 
    ·Hvordan lage PHP dokumenter dukker opp i et vindu i Dre…
    ·MS SQL datatyper 
    ·Hvordan bruke Send- knapp i PHP 
    ·Hvordan lagrer en fil som en PHP 
    ·Hvordan laste opp en PHP Progress Bar 
    ·PHP -koden til å konvertere filstørrelse 
    ·Slik feilsøker Apache og PHP -filer 
      Anbefalte artikler
    ·Hvordan lage den Korteste kode for en Infinite Loop 
    ·VB kode til Sentrer tekst i en meldingsboks 
    ·Hvordan Sett tappene på venstre side med ExtJS 
    ·Hvordan lage JAS Med avhengigheter 
    ·Sette inn en Array i det første elementet hjelp av C +…
    ·Hvordan viser du antall tegn i en streng 
    ·Hvordan integrere Access 2007 databaser Med nettsider 
    ·Sette inn en BMP bilde i QuickBasic 
    ·Hvordan sette opp en PHP Website 
    ·Hvordan håndtere eldre nettlesere med Javascript 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/