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ť element Array hodnotu v PHP

môžete použiť PHP triediť polia a odstrániť všetky inštancie prvku s určitou hodnotou . PHP nemá vstavanú funkciu na vykonanie tohto procesu , takže musíte napísať krátku slučku nájsť každý prvok , ktorý má určitú hodnotu . Funkcia " odstavenie " , potom môžu byť použité na odstránenie zodpovedajúce prvky z poľa pri zachovaní poľa sám neporušený . Pokyny dovolená 1

Otvorte PHP súbor v textovom editore , ako je napríklad Windows Poznámkový blok .
2

deklarovať pole a poskytne mu hodnotami . Napríklad , " $ my_array = array ( 5 , 21 , 7 , 11 , 11 , 2 , 6 ) , "
3

deklarovať premennú , ktorá ukladá hodnotu , ktorú chcete odstrániť . z poľa . Napríklad , " $ remove_value = 11 ; " .
4

Použite " foreach " slučka pre triedenie poľa , kontrola každý prvok aby ste zistili, či jeho hodnota zodpovedá hodnote , ktorú chcete odstrániť . Ak sa hodnoty zhodujú , odstráňte tento prvok z poľa pomocou funkcie " unset " . Napríklad , " foreach ( $ my_array as $ k = > $ value ) { if ( $ value == $ remove_value ) unset ( $ my_array [ $ k ] ) ; } " . To prejde " my_array " , odstránením oboch prípadov , kedy prvok má hodnotu 11.
5

Uložte súbor PHP a zatvorte textový editor .


Najnovšie články

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