ホームページ > バックエンド開発 > PHPチュートリアル > PHP 制御ステートメント Switch_PHP チュートリアル

PHP 制御ステートメント Switch_PHP チュートリアル

WBOY
リリース: 2016-07-15 13:24:49
オリジナル
890 人が閲覧しました

Switch ステートメント

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

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

構文

switch (expression){case label1:  code to be executed if expression = label1;  break;  case label2:  code to be executed if expression = label2;  break;default:  code to be executed  if expression is different   from both label1 and label2;}
ログイン後にコピー

動作原理:

式(通常は変数)の計算を実行する

式の値を比較するの値で構造内のケースを比較します

一致する場合は、そのケースに関連付けられたコードを実行します

コードの実行後、break ステートメントにより、コードが次のケースにジャンプして実行を継続することが防止されます

どのケースも true でない場合、デフォルトのステートメントを使用します

<?phpswitch ($x){case 1:  echo "Number 1";  break;case 2:  echo "Number 2";  break;case 3:  echo "Number 3";  break;default:  echo "No number between 1 and 3";}?>
ログイン後にコピー


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/446733.html技術記事 Switch ステートメント コードの複数のブロックのうち 1 つを選択的に実行する場合は、Switch ステートメントを使用します。 Switch ステートメントを使用して、長い if..elseif..else ブロックを回避します。 文法スイ...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート