ホームページ  >  記事  >  バックエンド開発  >  PHPでのcaseの使用法は何ですか

PHPでのcaseの使用法は何ですか

藏色散人
藏色散人オリジナル
2022-01-04 09:59:595389ブラウズ

phpの

caseはswitch文で使用されており、その使用構文は「switch (n){case label1:break;case label2:break;}」のようになります。この構文は式の値と構造を実現します。各ケースの値が比較され、条件に基づいて異なるアクションが実行されます。

PHPでのcaseの使用法は何ですか

#この記事の動作環境: Windows 7 システム、PHP バージョン 7.1、Dell G3 コンピューター。

php での case の使用法は何ですか?

PHP switch ステートメント

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

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

構文

<?php
switch (n)
{
case label1:
    如果 n=label1,此处代码将执行;
    break;
case label2:
    如果 n=label2,此处代码将执行;
    break;
default:
    如果 n 既不等于 label1 也不等于 label2,此处代码将执行;
}
?>

動作原理: まず、単純な式 n (通常は変数) の計算を実行します。式の値を構造内の各ケースの値と比較します。一致する場合は、そのケースに関連付けられたコードが実行されます。コードの実行後、break を使用して、コードが次のケースにジャンプして実行を継続しないようにします。デフォルトのステートメントは、一致しない場合 (つまり、どのケースも真ではない場合) に実行されます。

<?php
$favcolor="red";
switch ($favcolor)
{
case "red":
    echo "你喜欢的颜色是红色!";
    break;
case "blue":
    echo "你喜欢的颜色是蓝色!";
    break;
case "green":
    echo "你喜欢的颜色是绿色!";
    break;
default:
    echo "你喜欢的颜色不是 红, 蓝, 或绿色!";
}
?>

出力結果:

你喜欢的颜色是红色!

推奨学習: "PHP ビデオ チュートリアル"

以上がPHPでのcaseの使用法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。