⊗ppPmLpNsd 125 of 447 menu

Sisäkkäiset silmukat PHP:ssä

Silmukat, joiden kanssa olet jo perehtynyt, voidaan laittaa sisäkkäin. Esimerkiksi ratkaistaan seuraava tehtävä: tulostetaan ruudulle merkkijono:

111222333444555666777888999

Tässä yksi silmukka ei riitä - tarvitaan kaksi toisiinsa sisäkkäin asetettua silmukkaa: ensimmäinen silmukka käy läpi numerot (ensin 1, sitten 2, sitten 3 ja niin edelleen 9 asti), ja toinen silmukka toistaa nämä numerot kolme kertaa.

Toteutetaan:

<?php for ($i = 1; $i <= 9; $i++) { for ($j = 1; $j <= 3; $j++) { echo $i; } } ?>

Huomaa: ensimmäisellä silmukalla on laskuri $i, toisella $j, ja jos olisi kolmaskin silmukka - sen laskurina olisi muuttuja $k. Nämä ovat standardeja yleisesti hyväksyttyjä nimiä, niitä kannattaa käyttää.

Käytä kahta sisäkkäistä silmukkaa tulostaaksesi ruudulle seuraavan merkkijonon:

111222333444555666777888999

Käytä kahta sisäkkäistä silmukkaa tulostaaksesi ruudulle seuraavan merkkijonon:

11 12 13 21 22 23 31 32 33
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää