Kombiyuutarada, Macluumaadka tiknoolajiyadda
Wareegyada wax ku ool ah foreach: PHP iyo xaq Arrays
Information bixiyo Arrays, kala duwanaan karaan qiimaha nooca iyo inta uu le'eg yahay iyo tirada xubno aan had iyo jeer la go'aamin karaa in horay. barnaamijyada Modern, gaar ahaan muuqashadii qaybiyey, waxa uu ogolaanayaa abuuraya qaab-dhismeedka data adag, content iyo hantida waxaa lagu qeexi karaa dynamically in waqti aan cayinayn iyadoo ay sabab u kala duwan falalka ama dhacdooyinka ee isku xigxiga oo kala duwan.
Waxaa markasta suurtagal ma aha marxalad design ah in la saadaaliyo nidaamka qalliinka for dhan Wakiilada suurto gal ah iyo isticmaalka macluumaadka, ee dhaqdhaqaaqa ka mid ah muuqaalka iyo isticmaalka.
Saan ayaa waxay ka kooban yihiin
In dejinta Saan ee foreach, PHP soo jeediyay laba siyaabood si ay u helaan xubno. Labada ha ku xiran tahay nooca muhiimka ah, ama nooca qiimaha iyo waxaa laga yaabaa in uu daawan jiray wareegga caadiga ah. La soo jeediyay in la tixgeliyo diyaariyeen ah sida hannaanka ka mid ah xubno ka, tirada kaas oo aan markii hore ay go'aamisay. soo diyaariyeen waxaa lagu qaybiyay kartaa on Daqsi sida furayaasha, iyo iyada oo aan. element soo diyaariyeen waxaa laga saari karaa, furaha noqon kartaa israacinayo iyo default bartay.
foreach ($ aArrayName sida $ xValue) {loop jirka}
design Tani waxay u baahan loop PHP foreach ah in ay dhex maraan oo dhan canaasiirta oo isku xigta. In jirka ah ee variable loop ee $ xValue si joogto ah u qaadan doonaa oo dhan qiyamka aArrayName ah $ soo diyaariyeen si ay lagu daray. The qiyamka xubno muhiim ah oo aan la heli doonaa.
foreach ($ aArrayName sida $ xKey => $ xValue) {jirka loop}
Halkan sidoo kale, fulinta foreach design ah, PHP iskaan doonaa waxyaabaha oo dhan oo isdiyaarin kara, laakiin laba laba loop ay qaadi doonto qiimaha ku haboon sida $ ah xValue variable, iyo $ xKey ka variable - element muhiimka ah.
isku xigxiga ee canaasiirta
Inside foreach ah PHP bixin doonaa content si ay ku waxyaalaha ku daray, laakiin haddii ay jiraan ayaa soo noqnoqda waxaa dheer / saarista, iyo ku darayaa wax ay furayaasha, iyo wax aan, waxaa ugu fiican in shaqada ee formation of isugu soo samayn la soo diyaariyeen la canaasiirta isku xigxiga meel, oo ku salaysan ay content ama furayaasha.
Sababo kala duwan ujeeddada isku xigxiga gudahood isugu diyaariyeen aan la raacay karaan iyo / ama laga yaabaa in aanay arrinta badan, laakiin waa in aan la oriented hab kasta. In hawlaha fudud on sets Ciyaalle xogta, wax dhibaato ahna ma, iyo geynta ee lagu hagaajin karo in processing isku xig xiga, laakiin marka la samaynayo / sixiddiisa habka soo diyaariyeen waxaa saameeya arrimo badan, waa in ay diiradda on content ah.
Modern xubno "xaq"
Eegaysana oo ka mid ah is-fikradda hadda, xitaa iyada oo la tixgelinayo shuruud la'aan sida luqadaha galay, PHP foreach soo diyaariyeen waa in loogu tala galay madax bannaan iyada oo la tixgelinayo hawl gaar ah dhabta ah.
Dhaqanka, marka uu jiro a siiyey, iyo in la joogo ma jiro index ah ee ururinta guud ee badeecadaha la xiriira sida ay shuruudaha gaarka ah - waxay ahayd shalay.
Index uu ahaa furaha, oo wuxuu qabsaday qaab diyaariyeen ah ee Arrays israacinayo. Taasi waa furaha badiyay serial gaar ah (sida caadiga ah la joogto ah: 0, 1, 2, ... n) iyo sidoo kale bilaabay inuu qiimaha, laakiin qiimaha fudud (ie furaha) ee la xidhiidha qiimaha dhabta ah (ie content ee element ah). Waxaa maanta, in ay sax ah, laakiin aan ilaa xad.
Taasi waa sababta PHP foreach wareegga ayaa ka fiirsanaya sidii kale in wareegga caadiga ah, diiradda on Arrays caadiga ah. Waxaa wax walba ka sarreeya, oo waa mid aad u muhiim ah, sababtoo ah tani waxa ay tilmaamaysaa in saxnimada dhabta ah ee xubno ka soo diyaariyeen, iyo sidoo kale Furayaalkiisu!
Arrays Right of xubno joogto ah
First waxa uu ahaa arrin ah, ka dibna laba cunsur ... sidaas darteed waxaa jiray soo diyaariyeen ah ee xubno iyo loop ku dhex soo diyaariyeen kuwa:
waayo ($ i = 0; i $ baaraandegidda jirka ah ee $ aArrayName kasta [$ i] } Markaas element halkii a huraan 0, 1, 2, ... n yeelan doonaan magaceeda u gaar ah - oo muhiim ah ka dibna noqday Arrays israacinayo oo markaas loo baahan yahay loop foreach a - "wareeg kasta": foreach ($ aArrayName sida $ xKey => $ xValue) { baaraandegidda jirka ah ee $ aArrayName kasta [$ xKey] $ xValue ama mid ka mid ah in ay isla } Hadda saacaddii way timid markii dagaal isugu diyaariyeen inay u timaado xubno midig, sida kuwa naftooda by. Waxay yaqaanaan Dadku aad code, ay ka kooban tahay, oo ay meel isugu xigaan u muuqdaan in ay noqon doorashadaada u gaar ah oo isku xigxiga oo u wakiisho fursadaha oo dhan Arrays iyaga u gaar ah iyaga oo ay ku jiraan. Arrays joogto ah noocan oo kale ah waxaa qabta isu by. baahida gaarka ah ee wareegyada caadiga ah iyo wareegyada ee kasta ma noqon doonto mid fudud. Si rasmi ah, ka Saan iyo kelmedo of this horay u oggolaan, su'aasha keliya ee tiiro sameeysa miyir ah.
Similar articles
Trending Now