TölvurForritun

The for lykkju í PHP

Eitt af meginverkefnum tölvum er vinnsla stórar gagnasendingar í mönnum þessi virkni myndi krefjast mjög stór fjárfesting af tími. Til að framkvæma flóknar machining ferli voru framkvæmd fundin upp. Íhuga hringrás fyrir. Stundum er nauðsynlegt að endurtaka sum stykki af kóða ákveðinn fjölda skipta, það er þegar lotur koma til bjargar. Til hliðar - einn af the vinsæll.

Fyrirtæki, sem eru oft notuð í hringrás fyrir

Í fyrsta lagi skulum líta á hóp rekstraraðila eru oft notuð í lotum. Þeir eru kallaðir vöxtur og minnkunarþolandi. vöxtur rekstraraðila skráð tvö plús-merkjum (++), ber það út sem er aukning um einn. Minnkunarþolandi þvert á móti, dregur úr gildi sem er 1, og það tákna tveir minuses (-). Þessir aðilar eru notuð sem borðið. Ef á PRE-Minnka / vöxtur er lækkun / hækkun á breytu, og þá er þetta gildi er notað. Post-minnkunarþolandi / stighækkun breytan er fyrst notað, og þá er síðar að það aukning hennar eða minnka.

setningafræði

Til hliðar framleiðir stjórn framkvæmd blokk svo lengi sem ákveðin skilyrði er satt. Með öðrum orðum, sett af skipunum, sem er gert ítrekað þar til tilgreindur ástand er keyrð.

Það er talið að hringrás fyrir einn af the flókið í PHP. setningafræði hennar er sem hér segir:

er fyrir (chast_1; chast_2; chast_3)

{Code}

Sérstaklega áhugavert er sú staðreynd að inni í sviga. Eins og þú geta sjá, there ert þrír hlutar. Þeir eru aðskilin með semíkommu. Hvar chast_1 PHP gerir það sem hann er að segja. Ef það er tjáning, þá er það framkvæmt. Sem reglu, það er virkur borðið. Í chasti_2 það er ef, þá athuga hvort það er satt að í chasti_1 ef já (satt), þá PHP keyrir kóða sem er inni í axlabönd. Þriðji hlutinn er aukning eða minnkun á borðið.

Íhuga a hringrás fyrir php I dæmi

Í chasti_1 lotu breyta $ a er stillt á 0. Næst skaltu athuga hvort $ a er minna, en 20? Ef minna, þá mun keyra skipanir sem eru í lykkju. Í okkar dæmi sýnir: "Þessi strengur er sýndur 20 sinnum", þá er þriðji hluti aukning um $ a 1. Þá aftur, það er aftur á seinni hluta aftur athugað að minnsta kosti 20 breytu okkar eða ekki. Minna? Þá er aftur það sem stjórn (framleiðsla lína) þar $ a mun ekki vera meira en 20.

verkefni

Keyra lítið verkefni. Það er einhver tillaga: "Hæ, gott fólk" Það er nauðsynlegt að lóðrétt afturkalla þessa setningu. Hvernig er það gert?

Við þurfum að leysa vandamál PHP lykkju fyrir. Við minnumst virka strlen () sem skilar lengd línu.

Í dæmi 1, það er ritað - Hvað ekki að gera? Þetta er góð kóða, það virkar. En að gera það er ómögulegt. Til að skilja hvers vegna, líta á hvernig PHP. Í fyrsta lagi að úthluta breyta $ i 0. Næst er telja stafi í streng og staðfesta að tiltekinn magn minna en núll. Það iterates kóðinn kemur niðurstaða fyrsta staf. Þá er $ i hækkar um 1 aftur verið talin streng af táknum, stöðva að $ i minni magn fékk aftur fer merkjamál framkvæmd. Í hvert skipti sem gerðar strlen (), er a telja fjöldi af táknum. Það er gott að við höfum svo lengi strengur ekki.

Ef línan er fast, nota aðra valkosti.

Og í fyrstu útfærslunni, strlen virka tekin út úr Cycle fyrir.

Í annarri útfærslu, allt haldið í lykkju fyrir.

Með hjálp fyrir lykkju í PHP er hægt að leysa mörg þrautir!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 is.delachieve.com. Theme powered by WordPress.