3ヶ月10万円で受講できる転職特化型Ruby実践研修【ポテパンキャンプ】
Contents
PHP意思決定
if、elseif … elseおよびswitchステートメントは、異なる条件に基づいて決定を行うために使用されます。
- if … else文 – 条件が真の場合にコードのセットを実行し、条件が真でない場合に別のコードを実行する
- elseif文 – if … else文とともに使用して、複数の条件のいずれかが真である場合に一連のコードを実行します
- switch文 – 実行される多くのコードブロックの1つを選択する場合は、Switch文を使用します。switch文は、if..elseif..elseコードの長いブロックを避けるために使用されます。
If … Elseステートメント
ある条件が真であればいくつかのコードを実行し、条件が偽であれば別のコードを実行するには、if …. else文を使用します。
構文
if (condition) 真ならここ; else 偽ならここ;
例
次の例では「良い週末を過ごしてください!」と出力します。現在の日が金曜日の場合は、「いい日です!」と出力されます。
<html> <body> <?php $d = date("D"); if ($d == "Fri") echo "良い週末を過ごしてください!!"; else echo "いい日です!"; ?> </body> </html>
こうなる
いい日です!
ElseIfステートメント
いくつかの条件のいずれかが真である場合に、いくつかのコードを実行したい場合は、elseif文を使用します
構文
if (condition) 真なら; elseif (condition) 真なら; else 偽なら;
例
次の例では「良い週末を過ごしてください!」と出力します。
現在の日が金曜日であれば、「いい日曜日に!」現在の日が日曜日の場合。
それ以外の場合は、「良い一日を!」と出力します。 –
<html> <body> <?php $d = date("D"); if ($d == "Fri") echo "良い週末を過ごしてください!"; elseif ($d == "Sun") echo "いい日曜日に!"; else echo "良い一日を!"; ?> </body> </html>
こうなる
良い一日を!
スイッチステートメント
実行する多くのコードブロックの1つを選択する場合は、Switchステートメントを使用します。
switch文は、if..elseif..elseコードの長いブロックを避けるために使用されます。
構文
switch (expression){ case label1: ここで真なら = label1; break; case label2: ここで真なら = label2; break; default: code to be executed if expression is different from both label1 and label2; }
例
最初に、与えられた式を評価し、結果の値と一致するラベルを探します。一致する値が見つかると、一致するラベルに関連付けられたコードが実行されます。
一致しない場合は、指定されたデフォルトコードが実行されます。
<html> <body> <?php $d = date("D"); switch ($d){ case "Mon": echo "Today is Monday"; break; case "Tue": echo "Today is Tuesday"; break; case "Wed": echo "Today is Wednesday"; break; case "Thu": echo "Today is Thursday"; break; case "Fri": echo "Today is Friday"; break; case "Sat": echo "Today is Saturday"; break; case "Sun": echo "Today is Sunday"; break; default: echo "きょうはなんにち ?"; } ?> </body> </html>
こうなる
Today is Monday
~約8,000名の受講生と80社以上の導入実績~
現役エンジニアのオンライン家庭教師CodeCamp
次のページ⑨⑨PHPアレイ関数