Kompyuta, Luso mudziwe
M'zinthu ogwira foreach: Php ndi ufulu magulu
Uthengawu woperekedwa mu magulu, zingasiyane mfundo mtundu ndi kukula ndipo chiwerengero cha zinthu sangathe nthawi zonse tiyesetse pasadakhale. Modern mapulogalamu, makamaka chimake anagawira timatha kulenga zovuta dongosolo deta okhutira ndi katundu zikhoza kumatanthauza pompopompo mu kalekale chifukwa cha zochita zosiyanasiyana kapena zochitika mu ndondomeko zosiyanasiyana.
Izo Sizotheka pa siteji kapangidwe kulosera za ndondomeko ntchito kwa zithunzi zonse zitheka ndi kuzigwiritsa ntchito, mphamvu ya maonekedwe awo ndi ntchito.
The malembedwe a zili
Muziwathandiza ndi malembedwe a foreach, Php akufuna njira ziwiri kulumikiza zinthu. Onse Musati muzidalira pa mtundu wa makiyi, kapena mtundu wa mfundo ndipo akhoza anatsanziradi mkombero ochiritsira. Akufuna kuti tikambirane osiyanasiyana monga kuchuluka kwa zinthu, chiwerengero imene poyamba zotsimikizika. lomenyera akhoza kukhazikitsidwa pa ntchentche monga mafungulo, ndipo popanda. Amafotokozera lomenyera akhoza kuchotsedwa, makiyi kungakhale associative ndi kusakhulupirika ophunzira.
foreach ($ aArrayName monga $ xValue) {kuzungulira thupi}
Izi zimafuna foreach Php kuzungulira ipyole zinthu zonse mu mzere. Mu thupi la kuzungulira variable $ xValue zonse ungagwiritsidwe kutenga mfundo zonse zosiyanasiyana $ aArrayName mu ndondomeko imene iwo adaonjezeredwa. Khalidwe zofunikira sadzakhala alipo.
foreach ($ aArrayName monga $ xKey => $ xValue) {kuzungulira thupi}
Apa kwambiri, kukwaniritsa kapangidwe foreach, Php adzakhala aone zili lonse la khamu, koma kuzungulira awiriawiri adzatenga mtengo yoyenera ngati variable $ xValue, ndi variable $ xKey - mfundo.
The ndondomeko ya zinthu
Mkati foreach ndi Php adzadzipereka zili mu ndondomeko imene zinthu anawonjezera, koma ngati pali anabwerezedwanso Kuwonjezera / kuchotsa, ndipo anawonjezera chinachake mafungulo, ndi chinthu popanda, ndi bwino kuchita ntchito mu mapangidwe zosiyanasiyana ndi osiyanasiyana ndi malo ndondomeko zinthu, ndipo zimenezi zili awo kapena pa mafungulo.
Chifukwa zifukwa zosiyanasiyana cholinga zinayendera mwa dongosolo lomenyera sangathe kumvera ndi / kapena ayi kanthu kwambiri, koma sayenera zochokera mu njira iliyonse. Mu zing'onozing'ono pa waika zazing'ono deta, palibe vuto, ndi aligorivimu angathe processing yotsatana, koma polenga / yolemba ndondomeko zosiyanasiyana zimakhudza zinthu zambiri, ayenera kuganizira zili.
Modern "Chabwino" zinthu
Kwa panopa kudziletsa lingaliro, ngakhale popanda kutenga nkhani chopanda malire ngati zinenero, Php lomenyera foreach ziyenera kulinganizidwa payekhapayekha kutenga nkhani ntchito leni yeniyeni.
Mwambowu, pamene pali kuperekedwa, ndipo kuli index m'chigawo ambiri zofananira malinga ndi muyezo yeniyeni - izo zinali dzulo.
Index anali chinsinsi, natenga maonekedwe a mizere ya magulu associative. Chimenechi ndiye chinsinsi anataya siriyo yake yapadera (chimakhala zogwirizana: 0 1, 2, ... n) ndipo nawonso anayamba mtengo, koma mtengo yosavuta (ie kiyi) amagwirizana ndi phindu lenileni (ie okhutira ya mchitidwe wa). Izo ziri lero, ndiko kulondola, koma osati kwambiri.
N'chifukwa chake mkombero foreach Php akulingalira monga njira ina m'malo kuzungulira bwinobwino, lolunjika pa magulu wamba. Ndi pamwamba pa zonse, ndipo izi ndi zofunika kwambiri, chifukwa zikutanthauza kuti ndi lolondola chenicheni cha zinthu zosiyanasiyana, komanso makiyi awo!
magulu lamanja la zinthu zonse
Poyamba panali chinthu, ndiye zinthu ziwiri ... kotero panali khamu la zinthu ndi kuzungulira kudzera zosiyanasiyana anthu:
pakuti ($ ine = 0; $ ine processing thupi lililonse $ aArrayName [$ ine] } Ndiye chinthu mmalo mwa ziwembu zopulula 0 1, 2, ... N adzakhala ndi dzina lakelake - ndi ofunika kwambiri ndikumawatsatira kukhala associative magulu kenako anafunika foreach kuzungulira - "mkombero aliyense": foreach ($ aArrayName monga $ xKey => $ xValue) { processing thupi lililonse $ aArrayName [$ xKey] $ xValue kapena kuti mmodzi ndi yemweyo } Tsopano nthawi yafika pamene zosiyanasiyana ayenera kubwera zinthu bwino, mwachitsanzo, amene mwa iwo okha. Iwo akudziwa malamulo anu, wokhutira, malo ake mu ndondomeko amakhala kusankha anu ndondomeko ndi kugawira ena ntchito mwayi onse awa magulu awo okhala iwo. Chotero magulu zonse zakonzeka paokha. zosoweka zawo zapadera mu m'zinthu ochiritsira ndi m'zinthu aliyense sadzakhala yosavuta. Yokhala, ndi malembedwe ndi manenedwe izi kale kulola, funso yekha kwa mapulogalamu inertia cha chikumbumtima.
Similar articles
Trending Now