⊗ppPmLpNsd 125 of 447 menu

Įdėtieji ciklai PHP

Ciklus, su kuriais jau esate susipažinę, galima įdėti vienas į kitą. Pavyzdžiui, išspręskime šią užduotį: išveskime į ekraną eilutę:

111222333444555666777888999

Čia vienu ciklu neapsieisime - reikia paleisti du vienas į kitą įdėtus ciklus: pirmasis ciklas ras skaičius (pirma 1, paskui 2, paskui 3 ir taip iki 9), o antrasis ciklas kartos šiuos skaičius tris kartus.

Įgyvendinkime:

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

Atkreipkite dėmesį: pirmasis ciklas turi skaitiklį $i, antrasis $j, o jei bus ir trečiasis ciklas - tai jo skaitiklis bus kintamasis $k. Tai standartiniai visuotinai priimti pavadinimai, jais ir reikėtų naudotis.

Naudodami du įdėtuosius ciklus išveskite į ekraną šią eilutę:

111222333444555666777888999

Naudodami du įdėtuosius ciklus išveskite į ekraną šią eilutę:

11 12 13 21 22 23 31 32 33
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti