⊗ppPmLpNsd 125 of 447 menu

Beágyazott ciklusok PHP-ben

A már ismert ciklusokat egymásba is ágyazhatjuk. Például oldjuk meg a következő feladatot: jelenítsük meg a képernyőn a következő sort:

111222333444555666777888999

Itt egy ciklus nem elég - két, egymásba ágyazott ciklust kell indítanunk: az első ciklus számokat fog végigjárni (először 1, majd 2, azután 3 és így tovább 9-ig), míg a második ciklus ezeket a számokat háromszor ismételgeti.

Valósítsuk meg:

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

Figyelj meg: az első ciklus számlálója $i, a másodiké $j, és ha lenne harmadik ciklus is - annak a számlálója a $k változó lenne. Ezek szabványos, széles körben elterjedt elnevezések, ezeket érdemes használni.

Két egymásba ágyazott ciklus segítségével jelenítsd meg a képernyőn a következő sort:

111222333444555666777888999

Két egymásba ágyazott ciklus segítségével jelenítsd meg a képernyőn a következő sort:

11 12 13 21 22 23 31 32 33
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás