PHP指定された条件が真である間ループは、コードのブロックを実行します。
PHPループ
あなたがコードを書くとき多くの場合、あなたは、コードの同じブロックが連続して何度も繰り返し実行します。 代わりに、スクリプトの中でいくつかのほぼ同等のコード行を追加することで、我々はこのようにタスクを実行するためにループを使用することができます。
PHPでは、私たちは、以下のループステートメントを持っています:
- while -限り、指定した条件が真であるように、コードのブロックをループ
- do...while一度、コードのブロックをループし、その後限り、指定された条件が満たされるように、ループを繰り返し-
- for -コードのブロックをループ規定回数
- foreach -配列内の各要素のためのコードのブロックをループ
PHP whileループ
whileループであれば指定された条件が真であるように、コードのブロックを実行します。
構文
while ( 最初の以下の例では、1変数$ xを設定する($x = 1) 次に、whileループは、$ xは5未満、または同等である限り実行し続ける($x <= 5) $ xは1ずつ増加しますループの実行($x++)
PHPはやる... whileループ
...ループは常に一度、コードのブロックを実行する一方、それはその後の状態をチェックし、指定された条件がtrueの間ループを繰り返してください。
構文
do
{
最初の以下の例では、1変数$ xを設定する($x = 1) 次に、DOループは、いくつかの出力を書き込みますが、その後、その後、条件がチェックされている1で、変数$ xをインクリメント(?5 $ xよりも小さい、または等しい)、そしてループは限り実行し続けます$ xは未満、または5に等しいです。 ループ条件がループ内のステートメントを実行した後にテストさんがいることに注意してください。 ループは条件が初めて偽であったとしても、少なくとも一度その文を実行するだろうがこれは何を意味します。
以下の例では、それがループを実行し、6への$ x変数を設定し 、 条件がチェックされます。
ループやforeachループのための次の章で説明します。