Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako odstrániť riadky z poľa v PHP

Polia sú výkonné programovacie štruktúry , ktoré obsahujú viac hodnôt v rámci jednej premennej . Použitie poľa pomáha programátorom vyhnúť písanie opakované , objemné kód . Pole robiť súčasné problémy , ktoré by sa vyskytnúť pri použití bežnej premennej , hoci. Musíte vedieť , ako manipulovať každý riadok než len volať to podľa názvu poľa a číslo riadku . V PHP existuje vstavané funkcie , ktoré sa zameriavajú na to , ako " unset ( ) " a " počítať ( ) . " Pomocou " unset ( ) , " na odstránenie riadkov z polí v mnohých rôznymi spôsobmi . Pokyny dovolená 1

Vytvorenie premenné a nastaviť jeho hodnotu tak , aby zodpovedala kľúč pre riadok , ktorý chcete odstrániť z poľa . Každý riadok má kľúč , počnúc číslom nula a postupne jeden pre každý nový riadok . Pretiahnite pole na "odstavenie ) ( " funkcia a dať premennú ako kľúč . Napríklad :

$ premenná = 5 ;

unset ( $ ArrayName [ $ premennou ] ) ;

kód odstráni šiesty riadok od poľa s názvom " ArrayName . "
2

Vyberte pole riadok jeho hodnotu nastavením premennej na požadovanú hodnotu a použiť túto premennú ako na riadku kľúč vo funkcii odstavenie ( ) :

$ premenné = " Meno " ;

unset ( $ ArrayName [ $ var ] ) ;

kód odstráni riadok s " meno " , ako je jeho hodnota
. 3

Zmazať všetky riadky naraz pomocou " foreach " štruktúru slučky . Napríklad :

foreach ( $ ArrayName ako $ i = > $ premenná ) {

odistí ( $ pole [ $ i ] ) ;

}

Nahradiť " $ premennej " sa koľkokrát chcete sa " unset ( ) " funkcia sa opakovať . Nastaviť premennú " počet ( $ ArrayName ) " dynamicky spočítať počet riadkov v poli musíte prejsť . " $ I" je premenná counter a to zvýši svoju hodnotu o jednu zakaždým , kód sa opakuje v rámci " foreach " slučky .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené