Rorohiko, Hangarau mōhiohio
Huringa tōtika forEach: PHP me te tika ngā huānga
taea e kore tonu e takoto Information whakaratohia i roto i ngā huānga, kia rerekē te uara momo me ratou rahi me te maha o ngā huānga i roto i mua. Ka taea te tautuhi hihiri hōtaka Modern, ngā i roto i te whakatinanatanga tohaina, ka taea te hanga i te reira hanganga raraunga matatini, ihirangi me ngā āhuatanga i roto i te wa tuatau rite ki te hua o ngā mahi ranei takahanga i roto i te raupapa rerekē.
Ehara i te mea tonu taea i te wā hoahoa ki matapae i te tukanga mahi mō ngā katoa taea, me te whakamahi o ngā mōhiohio, te akiaki o ratou ahua, me te whakamahi.
Ko te wetereo o te ihirangi
Roto i te hanga i te wetereo o te forEach, whakaarohia PHP e rua ara ki te uru huānga. Rua e kore e whakawhirinaki i runga i te momo o te kī, te momo o ngā uara ranei a kia muimui ai huringa tikanga. Marohi ki whakaaro he ngohi rite te plurality o ngā āhuatanga, e kore i te tīmatanga takoto te maha o nei. Ka taea te whirihora i te ngohi i runga i te ngaro rite nga mau taviri, me kahore. Ka taea te nekehia atu te huānga ngohi, ka taea e te mau taviri e herekore me te taunoa mātauranga.
forEach ($ aArrayName rite $ xValue) {tinana koropiko}
Me whiwhi tēnei hoahoa i te koru PHP forEach ki te haere i roto i te āhuatanga katoa i roto i te rarangi. I roto i te tinana o te tāupe koropiko wā katoa ka tangohia $ xValue nga uara katoa o te ngohi $ aArrayName i roto i te raupapa i roto i nei i honoa mai ratou. Ko te uara o ngā āhuatanga matua e kore e waiho wātea.
forEach ($ aArrayName rite $ xKey => $ xValue) {tinana koropiko}
Here rawa, fakahoko te forEach hoahoa, ka matawai PHP nga tirotiro katoa o te ngohi, engari ka tangohia nga takirua koropiko uara e tika ana rite te tāupe $ xValue, me te $ xKey tāupe - huānga matua.
Ko te raupapa o ngā huānga
Roto te forEach ka whakahere PHP ihirangi i roto i te raupapa i roto i nei te āhuatanga tapiritia, engari ki te reira i korerotia tua / tango, a ka tāpiri te tahi mea ki nga mau taviri, me te tahi mea i waho, he reira pai ki te mahi i te mahi i roto i te hanganga o te ngohi ki te ngohi ki huānga raupapa tūnga, ka hāngai i runga i to ratou ihirangi ranei i runga i nga mau taviri.
Nā ki ngā take whāinga e kore e taea te haapa'o raupapa i roto i te ngohi ki a / ranei kia kore e mea nui, engari kia kore e e hāngai reira i roto i tetahi ara. I roto i ngā mahi ohie i runga i huinga mama raraunga, kahore raruraru, me te hātepe e taea te whakaturia ki tukatuka raupapa, engari ka hanga / whakatika te tukanga ngohi awe e āhuatanga maha, kia arotahi ki runga i te ihirangi.
Modern "tika" huānga
Mai i te hi'oraa o te whaiaro ariā-o nāianei, tae noa kahore tango ki pūkete herekore rite reo, me kia hangaia PHP forEach ngohi takitahi tango ki pūkete te mahi motuhake tūturu.
Te mahi, ka reira te mea he hoatu, a i roto i tenei ki reira he he taupū roto i te kohinga whānui o ngā hua e pā rite ki paearu motuhake - ko reira inanahi.
Taupū ko te kī, ka tangohia ana te ahua o te ngohi o huānga herekore. Ko ngaro te kī tona rangatū ahurei (te nuinga o kua ōrite: 0, 1, 2, ... n), me te hoki timata ki uara, engari he uara ohie (arā, te kī) e pā ana ki te uara tūturu (arā te ihirangi o te huānga). Ko tenei ra, e te tika, engari e kore e tino.
Ko te aha te whakaaro i te PHP huringa forEach hei kē ki te huringa noa, e arotahi ana i runga i ngā huānga tikanga. Ko reira runga ake te katoa, a ko te tino nui tenei, no te mea titau tenei e te tika tūturu o ngā huānga ngohi, me te ratou mau taviri!
huānga Matau o ngā huānga auau
Tuatahi i reira ko te huānga, ka rua huānga ... na reira ko te ngohi o ngā huānga me te koropiko i roto i te ngohi o te hunga:
hoki ($ i = 0; $
tukatuka i te tinana o ia $ aArrayName [$ i]
}
Katahi te huānga hei utu o te faceless 0, 1, 2, ... n ka whai ona ake ingoa - te kī, me te ka riro ngā huānga herekore, me te ka hiahiatia he koropiko forEach - "huringa mo ia":
forEach ($ aArrayName rite $ xKey => $ xValue) {
tukatuka i te tinana o ia $ aArrayName [$ xKey] $ xValue ranei e tetahi, me te taua
}
Na kua tae mai te wa, ka kia haere mai i te ngohi huānga tika, arā te hunga nei e ratou. e mohio ana ratou tou waehere, tona ihirangi, tona wahi i roto i te raupapa ahu ki te hei koutou whiriwhiri ake o te raupapa, me te horo'ai enei taea katoa ratou ake huānga kei roto ratou.
E whawha e ratou taua huānga auau. hiahia motuhake i roto i te huringa tikanga me ngā hurihanga o ia e kore e waiho ohie. Ōkawa, te wetereo me te semantics o tenei tukua kua, anake te pātai mō te tūpuku kaiwhakawhanake o te mahara.
Similar articles
Trending Now