⊗ppPmLpNsd 125 of 447 menu

Zagnieżdżone pętle w PHP

Pętle, których działanie już znasz, można zagnieżdżać jedna w drugiej. Na przykład, rozwiążmy następujące zadanie: wyświetlimy na ekranie ciąg:

111222333444555666777888999

Tutaj jedna pętla nie wystarczy - należy uruchomić dwie pętle zagnieżdżone jedna w drugiej: pierwsza pętla będzie iterować po liczbach (najpierw 1, potem 2, potem 3 i tak do 9), a druga pętla będzie powtarzać te liczby trzy razy.

Zaimplementujmy to:

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

Zwróć uwagę: pierwsza pętla ma licznik $i, druga $j, a jeśli będzie jeszcze i trzecia pętla - to jej licznikiem będzie zmienna $k. Są to standardowe, powszechnie przyjęte nazwy, należy używać właśnie ich.

Za pomocą dwóch zagnieżdżonych pętli wyświetl na ekranie następujący ciąg:

111222333444555666777888999

Za pomocą dwóch zagnieżdżonych pętli wyświetl na ekranie następujący ciąg:

11 12 13 21 22 23 31 32 33
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć