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ť Arrays podľa hodnoty v PHP

V PHP polia sú zoradené skupiny informácií . Každý prvok v poli má vlastný , jedinečný identifikátor , ktorý vám umožní upraviť , obnoviť alebo odstrániť . Ak chcete odstrániť prvkov poľa hodnotou , použite " unset ) ( " funkcia PHP . Táto funkcia je pomerne zrnitý , a môžu byť použité na odstránenie jedného prvku alebo celého poľa , v závislosti na daných argumentov . Pokyny dovolená 1

Otvorte PHP súbor , pretože PHP súbory sú obyčajné textové dokumenty , použite jednoduchý textový editor , napríklad Poznámkový blok alebo vyhradený vývoj PHP prostredie , aby sa zabránilo zavedeniu chybám formátovania
2.

Vyhľadajte riadok kódu , ktorý definuje svoje pole , to sa bude skladať z názvu premennej , nasledovaný znakom rovná a " poľa ( ) " funkcie . V PHP , kľúče pole môže byť explicitne vyhlásil : kód " $ birthyear = array ( " Alice " = > " 1985 " , " Bob " = > " 1980 " , " Carol " = > " 1982 " , " Dave " = > " 1974 " ) ; " vytvorí maticu s prvkami názvom " Alice " , " Bob " , " Carol " a " Dave " . Ak sú predložené žiadne kľúče , celé čísla sa používa , kód " $ ShoppingList = array ( " mlieko " , " maslo " , " koláč mix " , " vajcia " ) ; " vytvorí maticu s prvkami s názvom " 0 " , " 1 , " " 2 " a " 3 " .
3

Určte prvok poľa , ktoré chcete odstrániť . Ak by ste chceli odstrániť Carol prvok z $ birthyear poľa , by sa odkazovať na " $ birthyear [ " Carol " ] " prvok . Ak by ste chceli odstrániť " maslo " z $ ShoppingList poľa , by sa odkazovať na " $ ShoppingList [ 1 ] " prvok , pretože to je druhý prvok v tomto poli --- vedomie , že PHP polia s celočíselnými kľúčmi sú nulové indexované , čo znamená , že prvý prvok pomenovaný " 0 " , druhá sa volá " 1 " , a tak ďalej .
4

Pridať nový riadok kódu , pomocou " unset ( ) " pre vymazanie identifikovať hodnoty poľa . " unset ( $ birthyear [ ' Carol ' ] ) ; " odstráni prvok tohto mena , ktorý obsahuje číslo " 1982 " , od $ birthyear poli , " unset ( $ ShoppingList [ 0 ] ) ; " odstráni prvý prvok z $ ShoppingList pole , ktoré je v tomto prípade " mlieko " . Ak nechcete zadať hodnotu v hranatých zátvorkách , bude celé pole sa vypúšťa .

Najnovšie články

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