⊗ppPmLpNsd 125 of 447 menu

Vnořené cykly v PHP

Cyklů, jejichž práci již znáte, lze vnořovat do sebe. Například pojďme vyřešit následující úlohu: vypišme na obrazovku řetězec:

111222333444555666777888999

Zde se jedním cyklem neobejdeme - je třeba spustit dva cykly vnořené do sebe: první cyklus bude procházet čísla (nejprve 1, potom 2, potom 3 a tak dále až do 9), a druhý cyklus bude tato čísla opakovat třikrát.

Pojďme to realizovat:

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

Všimněte si: první cyklus má čítač $i, druhý $j, a pokud by byl ještě třetí cyklus - pak jeho čítačem bude proměnná $k. Toto jsou standardní obecně přijímané názvy, měli byste používat právě je.

Pomocí dvou vnořených cyklů vypište na obrazovku následující řetězec:

111222333444555666777888999

Pomocí dvou vnořených cyklů vypište na obrazovku následující řetězec:

11 12 13 21 22 23 31 32 33
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout