10 of 410 menu

コンストラクション while

コンストラクション while は、条件が true を返す間、実行されるループを作成します。 条件は各反復の前にチェックされます。 条件が最初から偽である場合、ループは一度も実行されません。

構文

while (condition) { // code to be executed }

1 から 5 までの数字を出力します:

<?php $i = 1; while ($i <= 5) { echo $i; $i++; } ?>

コード実行結果:

12345

配列要素の処理:

<?php $arr = [1, 2, 3, 4, 5]; $i = 0; while ($i < count($arr)) { echo $arr[$i] * 2; $i++; } ?>

コード実行結果:

246810

無限ループ:

<?php while (true) { // infinite loop } ?>

このコードは強制的に停止されるまで無限に実行されます。

関連項目

  • 条件をループ実行後にチェックする do-while コンストラクション
  • 初期化、条件、インクリメントを伴うループを作成する for コンストラクション
  • 配列の要素を反復処理する foreach コンストラクション
日本語
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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否