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

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

Jul 12, 2016 am 09:06 AM
声明

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) {. ..
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PHP8.0のmulti-catch文 PHP8.0のmulti-catch文 May 14, 2023 pm 01:51 PM

Web アプリケーションの開発に伴い、PHP 言語は Web 開発で広く使用されています。 PHP8.0 バージョンでは、新しい言語機能である multi-catch ステートメントが導入されました。マルチキャッチステートメントとは何ですか?以前の PHP バージョンでは、開発者は複数の例外タイプを処理するために複数の catch ステートメントを作成する必要がありました。たとえば、次のコード ブロックは 2 つの異なる例外の処理を示しています。

MySQLにデータを挿入するステートメントを実装するにはどうすればよいですか? MySQLにデータを挿入するステートメントを実装するにはどうすればよいですか? Nov 08, 2023 am 11:48 AM

MySQLにデータを挿入するステートメントを実装するにはどうすればよいですか? MySQL データベースを使用する場合、データの挿入は非常に基本的で一般的な操作です。データを挿入することにより、新しいレコードをデータベース テーブルに追加して、業務運営をサポートできます。この記事では、MySQL で INSERT ステートメントを使用してデータ挿入操作を実装する方法を紹介し、具体的なコード例を示します。 MySQL の INSERT ステートメントは、データベース テーブルに新しいレコードを挿入するために使用されます。基本的な構文形式は次のとおりです。 INSERTINTOt

C# の try ステートメントの使用法 C# の try ステートメントの使用法 Feb 22, 2024 pm 12:45 PM

C# で try ステートメントを使用するには、特定のコード例が必要です。C# はオブジェクト指向プログラミング言語であり、try ステートメントは例外をキャプチャして処理するために使用される構造です。 try ステートメントを使用すると、発生する可能性のある例外を処理するコードを作成できるため、プログラムの安定性と信頼性が向上します。この記事では、C# での try ステートメントの使用法を紹介し、読者の理解を助けるためにいくつかの具体的なコード例を示します。 C# では、try ステートメントは try ブロック、catch ブロック、optionalfina で構成されます。

Python のフロー制御ステートメントを理解するには、いくつかの状況をマスターする必要があります Python のフロー制御ステートメントを理解するには、いくつかの状況をマスターする必要があります Jan 20, 2024 am 08:06 AM

Python は広く使用されている高級プログラミング言語で、学習が簡単で効率的かつ柔軟で、開発者に深く愛されています。 Python では、フロー制御ステートメントはプログラム ロジックの実装の重要な部分です。この記事では、Python でよく使用されるフロー制御ステートメントを紹介し、理解を深めるためのコード例を示します。 Python では、一般的なフロー制御ステートメントには条件ステートメントとループ ステートメントが含まれます。条件付きステートメントは、真または偽の条件に基づいてさまざまなコード ブロックを実行し、実行ブランチを決定および選択するために使用されます。ループステートメントは繰り返しに使用されます

Python のフロー制御ステートメントの種類をマスターして、ゼロから学びましょう。 Python のフロー制御ステートメントの種類をマスターして、ゼロから学びましょう。 Jan 20, 2024 am 09:02 AM

Pythonをゼロから学ぶには、まずフロー制御文の種類を理解しましょう! Python は、データ分析、人工知能、ネットワーク開発、およびさまざまな科学計算分野で広く使用されているシンプルかつ強力なプログラミング言語です。初心者にとって、基本的なフロー制御文を習得することは、論理的な判断を実現し、プログラムの実行フローを制御するための基礎となるため、非常に重要です。 Python には、順次構造、条件構造、ループ構造という 3 つの主なタイプのフロー制御ステートメントがあります。以下では、これら 3 つのプロセス制御ステートメントを詳細に紹介し、対応するステートメントを示します。

MySQL でテーブルのロックを解除するステートメントを実装するにはどうすればよいですか? MySQL でテーブルのロックを解除するステートメントを実装するにはどうすればよいですか? Nov 08, 2023 pm 06:28 PM

MySQL でテーブルのロックを解除するステートメントを実装するにはどうすればよいですか? MySQL では、テーブル ロックは、データの整合性と一貫性を保護するために一般的に使用されるロック メカニズムです。トランザクションがテーブルの読み取りおよび書き込みを行っている場合、他のトランザクションはテーブルを変更できません。このロック メカニズムにより、データの一貫性がある程度保証されますが、他のトランザクションがブロックされる可能性もあります。したがって、何らかの理由でトランザクションを続行できない場合は、他のトランザクションを続行できるようにテーブルのロックを手動で解除する必要があります。 MySQL はさまざまな機能を提供します

MySQLでユーザーパスワードを変更するステートメントを実装するにはどうすればよいですか? MySQLでユーザーパスワードを変更するステートメントを実装するにはどうすればよいですか? Nov 08, 2023 am 09:05 AM

MySQL は、データの管理と保存に使用される一般的に使用されるリレーショナル データベース システムです。 MySQL では、ユーザー パスワードはデータベースのセキュリティを保護する重要な要素の 1 つです。データベースの日常管理では、データベースのセキュリティを確保するためにユーザーのパスワードを変更することが必要になることがよくあります。では、MySQL でユーザー パスワードを変更するステートメントを実装するにはどうすればよいでしょうか?この記事では、具体的なコード例を紹介します。 ALTERUSER ステートメントを使用して MySQL ユーザー パスワードを変更します。ALTERUSER ステートメントは MySQL8.0 以降です。

SQL ALTER ステートメントの目的 SQL ALTER ステートメントの目的 Feb 19, 2024 pm 05:01 PM

SQL ALTER ステートメントの機能には、特定のコード サンプルが必要です。データベース管理システムでは、ALTER ステートメントはデータベース オブジェクトを変更するために使用される SQL コマンドです。 ALTER ステートメントを使用すると、テーブル、列、インデックス、ビューなどのデータベース オブジェクトを、追加、削除、変更などの操作を含めて変更できます。以下では、ALTER ステートメントの一般的な使用法を詳しく紹介し、関連するコード例を示します。 ALTERTABLE ステートメントは、テーブルの構造を変更するために使用されます。列、制約、インデックスなどを追加、削除、変更できます。

See all articles