ホームページ > バックエンド開発 > PHPチュートリアル > PHP ループ ステートメント while、for、foreach、do while_PHP チュートリアルの詳細な説明

PHP ループ ステートメント while、for、foreach、do while_PHP チュートリアルの詳細な説明

WBOY
リリース: 2016-07-12 09:06:20
オリジナル
1190 人が閲覧しました

PHPループステートメントwhile、for、foreach、do whileの詳しい説明

1. while ループ
while(式)
{
ループ本体; // 式が false になるまで繰り返し実行します
}
コード:
$インデックス = 1;
while ($index {
print "番号は {$index} です";
$インデックス++
}
実行結果:
番号は1です
番号は 2 です
番号は 3 です
番号は4です
2. whileループを実行します
する{
ループ本体; // 式が false になるまで繰り返し実行します
} while(式)
コード:
する{
$インデックス++
print "番号は {$index} です";
} while($index
実行結果:
番号は1です
Do While ループ ステートメントと while にはいくつかの違いがあります。それらの違いは、do while は条件が true であるかどうかに関係なく最初に実行されるのに対し、while は true の場合に 1 回だけ実行されることです。
3.forループ
ループ条件に応じて、2種類のループがあります
1: カウントループ (通常は for に使用)
別のタイプ: 条件付きループ (通常は while do-while を使用します)
for (expr1; expr2; expr3) {
声明
}
ここで、 expr1 は条件の初期値です。 expr2 は判定条件であり、判定条件には通常論理演算子が使用されます。 expr3はステートメント実行後に実行される部分で、次のループ判定の条件を1つ追加するなど変更するために使用します。そして声明
は条件を満たすプログラムの実行部分です。プログラムが 1 行のみの場合は中括弧 {} を省略できます。
次の例は、for ループを使用して書かれた「もう一度やりません」の例です。while ループを使用したものと比較できます。
for ($i=1; $i echo "$i. もう無理です
";
}
?>
実行結果:
1. もう無理です
2. もう無理です
3. もう無理です
4. もう無理です
5. もう無理です
6. もう無理です
7. もう無理です
8. もう無理です
9. もう頑張らない
10. もう頑張らない
4.foreachループ
foreach ステートメントは、配列をループするために使用されます。ループが実行されるたびに、現在の配列要素の値が value 変数に割り当てられます (配列ポインターは 1 つずつ移動します) - 同様に続きます
文法:
foreach (値としての配列)
{
実行されるコード
}
コード:
$arr=array("1", "2", "3")
foreach ($arr を $value として)
{
echo "値: " . $value . ";
}
?>
実行結果:
値: 1
値: 2
値: 3
上記は PHP の 4 つのループ本体です。さまざまな条件に応じて、対応するループ本体を選択してください。
http://www.bkjia.com/PHPjc/1065651.html
www.bkjia.com
tru​​e

http://www.bkjia.com/PHPjc/1065651.html

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