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 zmeniť každý prvok Array v PHP

Je bežné ukladanie dát v rámci poľa štruktúr v PHP skriptoch . Polia sú jednoduché a efektívne vytváranie a spracovanie , tak , aby ideálne dátovú štruktúru na mnohé účely . Ak používate polí vo vašich PHP skriptov , budú existovať situácie , kedy budete musieť prechádzať cez ne . Slučky sú hlavné riadiaca štruktúra , budete pravdepodobne používať k tomu , prístup každý prvok v poli v poradí , prevedenie úpravy alebo spracovania , na to , ako budete potrebovať . Úprava každý prvok poľa v PHP nie je všeobecne zložitá úloha . Pokyny dovolená 1

Vytvorte si PHP polia . Ak ešte nemáte rad pracovať s , vytvoriť v PHP skriptu , ako v nasledujúcom príklade :

< php

$ čísla = array ( 1 , 2 , 3 ? , 4 , 5 ) ; ?

>

Toto pole obsahuje celé čísla v poradí , pre demonštračné účely . Technika je rovnaká pre akéhokoľvek typu poľa , ktorý máte vo svojich skriptoch .
2

iterovat vášho poľa . Vytvorenie " pre každý " slučka do práce cez pole , prístup každý prvok v ňom : Spojené

foreach ( $ čísla ako & $ number_element ) {

//upraviť prvok

}

" pre každého " je slučka použitá k iterácii cez pole , poskytuje odkaz na prvok v poli zakaždým , keď slučka spustí . V rámci slučky , môžete vykonať bez ohľadu na spracovanie , čo potrebujete na prvku . Všimnite si , že " A " znak pred premennú prvku . To znamená , že premenná prístupná v rámci slučky bude obsahovať odkaz na samotný prvok poľa , skôr než kópie jeho hodnoty , ako je vo východiskovom scenári .
3

Upraviť každý prvok poľa . V " pre každý " slučky , medzi otváranie a zatváranie slučky konzoly , zadajte nasledujúci kód upraviť každý prvok v poradí :

$ number_element = $ number_element 10 ;

triviálne príklad jednoducho pridá 10 na hodnotu každého prvku poľa . Môžete použiť " number_element " premennou vykonávať všetky spracovania sa vám páči , pretože bez ohľadu na zmeny môžete vykonávať na tejto premennej sú vykonávané na prvok poľa v pochybnosť .
4

dokončiť spracovanie očká zničiť všetky dočasné odkazy v držbe . Keď vaše slučka skončí vykonávanie , bude kód stále drží odkaz na posledný prvok prístupné , v rámci " number_element " premenné . Tento odkaz Odstráňte pomocou nasledujúcej syntaxe po slučke :

unset ( $ number_element ) ;

Nebojte sa , ak neviete nič o premenných a objektov referencie napriek tomu , ako tieto koncepty sa zoznámiť s vami častejšie budete používať .
5

Otestujte si svoje kód výstupe hodnoty poľa do prehliadača . Pridajte nasledujúci kód zapísať hodnoty poľa pred a po úprave :

print_r ( $ čísla ) ;

Tento kód zapíše každý prvok poľa v čitateľné spôsobom . Pred a po obvode patrí tento riadok . Uložte PHP skript a nahrať na webový server . Prejdite na stránku pre testovanie funkčnosti , kontrola hodnoty poľa na výstupe .

Najnovšie články

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