⊗ppPmCdSch 97 of 447 menu

PHPにおけるswitch-case構文

PHPには、一連の値から1つの値を選択するために使用される特別な構文switch-caseがあります。 その構文を学びましょう:

<?php switch (変数) { case '値1': /* 変数が値1を持っている場合に 実行されるコードがここに入ります */ break; case '値2': /* 変数が値2を持っている場合に 実行されるコードがここに入ります */ break; case '値3': /* 変数が値3を持っている場合に 実行されるコードがここに入ります */ break; default: /* どの値とも一致しなかった場合に 実行されるコードがここに入ります */ break; } ?>

お気づきのように、switch-caseは 多くのelseifの代替となるものです。 例を見てみましょう。 次のようなコードがあるとします:

<?php $num = 1; if ($num === 1) { echo 'variant 1'; } elseif ($num === 2) { echo 'variant 2'; } elseif ($num === 3) { echo 'variant 3'; } else { echo 'variant not supported'; } ?>

switch-case構文を使ってこのコードを書き直してみましょう:

<?php $num = 1; switch ($num) { case 1: echo 'variant 1'; break; case 2: echo 'variant 2'; break; case 3: echo 'variant 3'; break; default: echo 'variant not supported'; break; } ?>

変数$numは、123または4の値を取ることができます。 この変数の値がどの季節に該当するかを決定してください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否