ホームページ > バックエンド開発 > PHPの問題 > PHPでのwhileループ文の使い方

PHPでのwhileループ文の使い方

王林
リリース: 2023-03-02 09:48:02
オリジナル
3790 人が閲覧しました

php で while ループ ステートメントを使用する方法は次のとおりです。while ループ ステートメントは、指定された条件が true の場合にコード ブロックを実行します。 While ループ ステートメントの構文: [while (条件が true) {実行されるコード;}]、特定のコード: [while($x

PHPでのwhileループ文の使い方

#コードを記述するとき、同じコード ブロックを繰り返し実行する必要があることがよくあります。スクリプトにほぼ同じ数行のコードを追加する代わりに、ループを使用してそのようなタスクを実行できます。

(推奨チュートリアル: php チュートリアル)

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

PHP には、次のループ ステートメントがあります。

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

  • do...while - 最初にコード ブロックを 1 回実行し、指定された条件が true である限りループを繰り返します。

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

  • foreach - 配列内の各要素を反復処理し、コード ブロックをループします

##コード例を見てみましょう:

PHP while ループ

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

構文

while (条件为真) {
  要执行的代码;
}
ログイン後にコピー

次の例では、まず変数 $x を 1 ($x=1) に設定します。 $x が 5 以下である限り、while ループが実行されます。ループが実行されるたびに、$x は 1 ずつ増加します:

Instance

<?php 
$x=1; 
while($x<=5) {
  echo "这个数字是:$x <br>";
  $x++;
} 
?>
ログイン後にコピー

do...while

ループが最初に実行されます。コード ブロックを 1 回実行すると、条件がチェックされ、指定された条件が true の場合、ループが繰り返されます。

構文

do {
  要执行的代码;
} while (条件为真);
ログイン後にコピー

次の例では、まず変数 $x を 1 ($x=1) に設定します。次に、do while ループは文字列を出力し、変数 $x を 1 ずつインクリメントします。次に、条件がチェックされます ($x が 5 以下かどうか)。 $x が 5 以下である限り、ループは実行され続けます:

Example

<?php 
$x=1; 
do {
  echo "这个数字是:$x <br>";
  $x++;
} while ($x<=5);
?>
ログイン後にコピー

以上がPHPでのwhileループ文の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート