⊗ppPmLpNsd 125 of 447 menu

PHPでのネストされたループ

あなたが既に知っているループは、互いに入れ子にすることができます。例えば、次のような問題を解いてみましょう。以下の文字列を画面に出力します。

111222333444555666777888999

ここでは1つのループでは不十分です。2つのループを互いに入れ子にして実行する必要があります。最初のループは数字を順番に処理し(最初に1、次に2、次に39まで同様に)、2番目のループはそれらの数字を3回繰り返します。

実装してみましょう。

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

注意してください:最初のループのカウンタは$i、2番目は$j、もし3番目のループがあれば、そのカウンタは変数$kになります。これらは標準的で一般的に受け入れられている名前です。これらを使用するべきです。

2つのネストされたループを使って、画面に次の文字列を出力してください。

111222333444555666777888999

2つのネストされたループを使って、画面に次の文字列を出力してください。

11 12 13 21 22 23 31 32 33
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否