PHP完全独学マニュアルlogin
PHP完全独学マニュアル
著者:php.cn  更新時間:2022-04-15 13:53:54

PHP Whileループ



指定された回数、または指定された条件が true の場合に、コードのブロックをループします。


PHP ループ

コードを記述するとき、多くの場合、同じコード ブロックを何度も繰り返し実行する必要があります。コード内でループ ステートメントを使用すると、このタスクを実行できます。

PHP では、次のループ ステートメントが提供されます:

  • while - 指定された条件が true である限り、コード ブロックはループ内で実行されます

  • do...while -コード ブロックは 1 回実行され、指定された条件が true の場合にこのループを繰り返します

  • for - コード ブロックを指定された回数だけループします

  • foreach - コード ブロックをループします配列内の各要素に基づいて


php while ループとはどういう意味ですか?

while ループ

while ループは、指定された条件が true でなくなるまで、コードのブロックを繰り返し実行します。

構文

while (条件)
{
実行されるコード;
}

次の php while ループの例では、まず変数 i の値を 1 ($i=1;) に設定します。

その後、i が 5 以下である限り、while ループは実行され続けます。ループが実行されるたびに、i は 1 ずつ増加します:

<html>
<body>
<?php
$i=1;
while($i<=5)

  {

  echo "The number is " . $i . "<br>";

  $i++;

  }
?>
</body>
</html>

出力:

The number is 1
The number is 2
The number is 3
The number is 4
The number is 5

do...while ステートメント

do...while ステートメントはコードを実行します少なくとも 1 回は条件がチェックされ、条件が true である限りループが繰り返されます。

文法

する
{
実行されるコード;
}
while (condition);

次の php dowhile ループ ステートメントの例では、まず変数 i の値を 1 ($ i=1 ;)。

次に、do...while ループを開始します。このループは変数 i の値を 1 ずつインクリメントして出力します。まず条件を確認します (i が 5 以下である)。i が 5 以下である限り、ループは実行され続けます:

<html>
<body>
<?php
$i=1;
do

  {

  $i++;

  echo "The number is " . $i . "<br>";

  }
while ($i<=5);
?>
</body>
</html>

出力:

The number is 2
The number is 3
The number is 4
The number is 5
The number is 6

おすすめの実践チュートリアル: 「whileループ

php forloopphpforeachloopについては次の章で説明します。

PHP中国語ウェブサイト