ホームページ >バックエンド開発 >PHPチュートリアル >PHPのスイッチ機能(動作原理)を詳しく解説

PHPのスイッチ機能(動作原理)を詳しく解説

藏色散人
藏色散人転載
2021-03-15 18:06:554860ブラウズ

switch ステートメントは、PHP のフロー制御ステートメントです。この記事では、switch ステートメントとその使用方法について説明します。お役に立てば幸いです。

PHPのスイッチ機能(動作原理)を詳しく解説

推奨: 「PHP ビデオ チュートリアル

switch ステートメントは、さまざまな条件に基づいてさまざまなアクションを実行するために使用されます。 。

Switch ステートメント

コードの複数のブロックのうち 1 つを選択的に実行する場合は、Switch ステートメントを使用します。

Switch ステートメントを使用して、長い if..elseif..else コード ブロックを回避します。

文法

switch (expression)
{
case label1:
  expression = label1 时执行的代码 ;
  break;  
case label2:
  expression = label2 时执行的代码 ;
  break;
default:
  表达式的值不等于 label1 及 label2 时执行的代码;
}

動作原理:

1.式(通常は変数)に対して計算を実行します
2.値を比較します構造内の case の値と一致します。
3。一致するものがあれば、その case に関連付けられたコードを実行します。
4。コードの実行後、break ステートメントによりコードの実行が防止されます。次のケースにジャンプします
5 で実行を継続します。いずれのケースも true にならない場合は、デフォルトのステートメント

Example

<?php
$favfruit="orange";

switch ($favfruit) {
   case "apple":
     echo "Your favorite fruit is apple!";
     break;
   case "banana":
     echo "Your favorite fruit is banana!";
     break;
   case "orange":
     echo "Your favorite fruit is orange!";
     break;
   default:
     echo "Your favorite fruit is neither apple, banana, or orange!";
}
?>
を使用します。

以上がPHPのスイッチ機能(動作原理)を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcnblogs.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。