Johdatus PHP:n silmukoihin
Tässä oppitunnissa aloitamme silmukoiden opiskelun. Silmukoita käytetään, jotta tietty koodinpätkä suoritettaisiin useita kertoja peräkkäin.
Miksi tämä on tarpeen - kuvittele, että sinun täytyy
korottaa neliöön 100 taulukon alkiota.
Jos käsittelet jokaista alkiota erikseen
sen avaimen perusteella - se vie 100 riviä
koodia, ja tämän koodin kirjoittamiseen
menee melko paljon aikaa.
Mutta tätä ei tarvitse tehdä - meillä on mahdollisuus saada PHP suorittamaan tietyn operaation tarvittavan määrän kertoja. Esimerkiksi nostaa kaikki taulukon alkiot neliöön. Tämä tehdään silmukoiden avulla.
Silmukat voivat toistaa tietyn koodin annetun määrän kertoja. Jokaista tällaista silmukan läpikäyntiä kutsutaan silmukan iteraatioksi.
Silmukoissa käytetään usein erityisiä
muuttujia, jotka kasvattavat arvoaan yhdellä
jokaisella iteraatiolla.
Tällaisia muuttujia kutsutaan silmukoiden
laskureiksi. Laskureita käytetään
laskemaan, kuinka monta kertaa silmukka on suoritettu.
Laskureille on tapana käyttää kirjaimia
i, j ja k.
Seuraavissa oppitunneissa alamme opiskelemaan silmukoita PHP:ssä.