ArvutidProgrammeerimine

FOR loop PHP

Üks peamisi ülesandeid arvutid on töötlemise suurte andmemahtude inimestel see tegevus nõuaks väga suuri investeeringuid aega. Täita keerukaid töötlustsüklit leiutati. Mõtle tsükkel. Mõnikord on vaja korrata mõned tükid kood teatud arv kordi, see on kui tsüklit appi tulema. FOR loop - üks populaarsemaid.

Ettevõtted, mis on sageli kasutatud tsükkel

Esiteks vaatame ettevõtjate rühma kasutatakse sageli tsüklit. Neid nimetatakse suurendamise ja vähendamise. juurdekasvu operaator registreeriti kahe plussid (++), ta teostab kasvades ühe. Vähendage vastupidi, väheneb väärtus 1, siis tähistavad kaks miinused (-). Need operaatorid kasutada counter. Kui kohtueelses langustega / juurdetootmisele alanemise / suurenemine muutuja ning seejärel seda väärtust kasutatakse. POST-langustega / inkrementinud muutuja esmakordsel kasutamisel ja hiljem on selle suurenemine või vähenemine.

süntaks

FOR loop toodab käsu täitmise plokk niikaua teatud tingimus on tõene. Teisisõnu, kogum käske, mis on tehtud korduvalt, kuni kindlaksmääratud tingimus on täidetud.

Arvatakse, et tsükli ühe kompleksi PHP. Selle süntaks on järgmine:

for (chast_1; chast_2; chast_3)

{Code}

Eriti huvitav on asjaolu, et sulgudesse. Nagu näete, on kolmest osast. Neid eraldatakse semikooloniga. Kui chast_1 PHP teeb mida ta ütles. Kui on väljend, siis see täidetakse. Üldjuhul on aktiveeritud counter. In chasti_2 on kui, siis kontrolli, kas see on tõsi, et chasti_1 kui jah (tõene), siis PHP täidab kood, mis on sees traksid. Kolmas osa on tõus või langus counter.

Mõtle tsükli php näites

In chasti_1 tsükli muutuja $ a on 0. Seejärel kontrollida, kas $ a on väiksem, kui 20? Kui vähem, siis käivitada käske, mis on silmus. Meie näites on kujutatud: "See string on näidatud 20 korda", siis kolmas osa on kasv $ a 1. Siis jälle on tagasi teine osa, kontrollitakse uuesti vähemalt 20 Meie muutuja või mitte. Vähem? Siis jälle on käsk (väljundi rida) kuni $ a ei ole rohkem kui 20.

ülesanne

Käivita väike ülesanne. On mõned soovitus: "Tere, inimesed!" See on vajalik, et vertikaalselt tagasi selle fraasi. Kuidas seda tehakse?

Me peame probleemi lahendada PHP ahel. Me mäletame funktsiooni strlen (), mis tagastab joone pikkus.

Näites 1, see on kirjutatud - Mida mitte teha? See on hea koodi, see toimib. Aga selleks on võimatu. Et mõista, miks, vaata, kuidas PHP. Esiteks määrata muutuja $ i 0. Järgmine loendus tähemärkide stringi ja kontrollida, et antud kogus väiksem kui null. See kordub kood kaasas sõlmimist esimene täht. Siis $ i on 1 võrra jälle loendatakse sümbolite jada, kontrollides, et $ i väiksema koguse sai jälle läheb koodi käivitamist. Iga kord läbi strlen (), on loota sümbolite arvule. On hea, et meil on selline pikk string ei ole.

Kui liin on staatiline, kasutada teisi võimalusi.

Esimeses teostuses, strlen funktsiooni välja võetud tsüklisse.

Teises teostuses on kõigil säilitatakse ahel.

Tänu jaoks silmus PHP, saate lahendada mitmeid mõistatusi!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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