PHP 学習ノート: 条件文とループ制御
[はじめに]
PHP プログラミング言語を学習する過程では、条件文とループ制御を理解する必要があります。基礎知識を習得しました。条件ステートメントは、さまざまな状況に応じてさまざまなコードを実行するために使用されますが、ループ制御を使用すると、コードの一部を複数回繰り返すことができます。この記事では、PHP の条件文とループ制御を詳しく紹介し、具体的なコード例を示します。
[1. 条件文]
条件文を使用すると、さまざまな状況下でさまざまなコード ブロックを選択的に実行できます。 PHP には、if ステートメント、else ステートメント、elseif ステートメント、switch ステートメントなど、さまざまな条件ステートメントが用意されています。
<?php $isSunday = true; if ($isSunday) { echo "今天是星期天,我要放松一下!"; } ?>
上記の例では、$isSunday の値が true の場合、「今日は日曜日なので、リラックスしたいです!」が出力されます。
<?php $isSunday = false; if ($isSunday) { echo "今天是星期天,我要放松一下!"; } else { echo "今天不是星期天,我要去上班!"; } ?>
上の例では、$isSunday の値が false の場合、「今日は日曜日ではないので、仕事に行かなければなりません!」が出力されます。
<?php $isSunday = false; $isSaturday = true; if ($isSunday) { echo "今天是星期天,我要放松一下!"; } elseif ($isSaturday) { echo "今天是星期六,我要去购物!"; } else { echo "今天不是星期天也不是星期六,我要去上班!"; } ?>
上記の例では、$isSunday の値が false で、$isSaturday の値が true の場合、「」が出力されます。今日は土曜日なので買い物に行きます!」
<?php $dayOfWeek = "Tuesday"; switch ($dayOfWeek) { case "Monday": echo "今天是星期一,我要去上班!"; break; case "Tuesday": echo "今天是星期二,我要去开会!"; break; case "Wednesday": echo "今天是星期三,我要去健身!"; break; default: echo "今天不是星期一、二、三,我要休息!"; } ?>
上記の例で、$dayOfWeek の値が「火曜日」の場合、「今日は火曜日なので、会議に行かなければなりません!」が出力されます。
[2. ループ制御]
ループ制御を使用すると、大量のデータを迅速かつ効率的に処理するという目的を達成するために、コードを複数回繰り返し実行できます。 PHP は、for ループ、while ループ、do-while ループ、foreach ループなどのさまざまなループ制御構造を提供します。
<?php for ($i = 1; $i <= 10; $i++) { echo "当前数字为:" . $i . "<br/>"; } ?>
上の例では、for ループは 1 から 10 までの数値を出力します。
<?php $i = 1; while ($i <= 10) { echo "当前数字为:" . $i . "<br/>"; $i++; } ?>
上記の例では、while ループは 1 から 10 までの数値を出力します。
<?php $i = 1; do { echo "当前数字为:" . $i . "<br/>"; $i++; } while ($i <= 10); ?>
上の例では、do-while ループは 1 から 10 までの数値を出力します。
<?php $fruits = array("苹果", "香蕉", "橙子", "梨子"); foreach ($fruits as $fruit) { echo "水果:" . $fruit . "<br/>"; } ?>
上記の例では、foreach ループは配列内の各フルーツを出力します。
[概要]
条件文とループ制御は、PHP プログラミングにおいて非常に重要な概念です。条件ステートメントを通じて、さまざまな状況に応じてさまざまなコード ブロックを実行でき、ループ制御を通じて、1 つのコードを複数回繰り返し実行できます。この記事では、if ステートメント、else ステートメント、elseif ステートメント、switch ステートメント、for ループ、while ループ、do-while ループ、foreach ループのコード例を紹介します。皆さんもPHPの条件文とループ制御をうまく使いこなせるようになりたいですね!
以上がPHP 学習ノート: 条件文とループ制御の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。