Author: Sun Movement
「if-else」ファミリー制御ステートメントとほぼ同じ機能を持つ別のタイプの制御ステートメントは、PHP の「switch」ステートメントです。次のようになります:
-------------------------------------- -- --------------------------------------
switch (決定変数)
{
case 1つ目条件は正しいです:
これをしてください!
ケース 2番目の条件は正しいです:
これをしてください!
... など...
}
- ------------------------------------------------- - ----------------------------
上記のフォーチュン クッキーの例を「switch」ステートメントを使用して書き換えて、これらをまとめます。よりわかりやすく説明します。 :
[cookie.php]
-------------------------------------- ------ --------------------------------------
<
// 決定的な変数ユーザーが選択した日付です
switch ($day)
{
// 最初のケース
case "Monday":
$fortune = "すべてを完了させる複雑さと興奮を見つけることができたら、メソッドを実行しないでください。シンプルで効果的なものにしてください";
break;
// 2 番目のケース
case "火曜日":
$fortune = "人生はゲームの橋ですか? - 何らかのトリックを使用したに違いありません。 ;
// 3 番目のケース
case "水曜日":
$fortune = "何が正気の人をこの世で決して狂わせないのでしょうか?";
break; 4 番目のケース
case "木曜日":
$fortune = "夢中にならないで、面白くしてください";
break;
// 4 番目のケース
case "金曜日":
$fortune = "昇進したときは、時代に従ってください。 ";
break;
// 上記の条件がどれも満たされない場合...
default:
$fortune = "申し訳ありませんが、週末は休業です。";
break;
?>
< head>
<日; ?> の幸運な言葉:
< < /b>
-------------------------------------------------- -----------------------------
重要なキーワードが 2 つあります。キーワード「break」は「switch」ステートメントを中断するために使用されます。構造体に入り、すぐに構造体ブロックの外側に移動し、ブロックの直後の行を実行します。 「default」キーワードは、「switch」に渡された変数がステートメント構造にリストされている条件のいずれにも一致しない場合に設定されたステートメントを実行するために使用されます。
http://www.bkjia.com/PHPjc/315995.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/315995.html
技術記事
Author: Sun Movement if-else ファミリとほぼ同じ機能を持つもう 1 つの制御ステートメントは、PHP の switch ステートメントです。次のようになります: -------------------------------------- -- ----------...