前書き
PHPプログラミングにおいて、whileループは指定された条件がtrueの間、コードブロックを繰り返し実行するために使用されます。
この記事では、whileループの基本的な使い方といくつかの一般的な使用例を紹介します。
サンプルコードはPHP Playground で実行できます。
whileループの基本
PHPのwhileループは、ある条件がtrueである限り、コードブロックを繰り返し実行します。
基本的な構文は以下の通りです:
PHP
|
|
例:単純なwhileループ
カウンターを使ったループ
PHP
|
|
実行結果
|
|
このコードは、カウンターが5に達するまで数を表示します。
whileループの適切な使用
whileループは、反復回数が不明な場合や、ある条件が成立するまで繰り返し実行したい場合に適しています。
例:条件付きのループ
PHP
|
|
実行結果
|
|
このコードは、10未満の偶数を表示します。
whileループの注意点
whileループを使用する際は、無限ループに陥らないように注意が必要です。
ループの中で条件がいずれfalseになることを確実にするために、適切にカウンターを設定するか、ループ内で条件を変更する必要があります。
まとめ
PHPのwhileループは、条件に基づいた反復処理に非常に便利です。
この記事で紹介した基本的な使い方と例を参考にして、あなたのPHPプログラミングに柔軟性を加えましょう。
for文、foreach文、do-while文については下記記事をお読みください。
PHP初心者向け:for文の基本と応用
PHPでforeachループを使う方法:初心者向けガイド
PHPのdo-whileループ:初心者向けガイド
スポンサーリンク