「PHP」switchとcase基本構文で条件分岐を判定する方法
書式
switch(変数や表現式) {
case 値1:
case 値2:
値1あるいは値2の場合の処理コード
break;
case 値3:
値3の場合の処理コード
break;
default:
その他場合の処理コード
}
switch(変数や表現式) {
case 値1:
case 値2:
値1あるいは値2の場合の処理コード
break;
case 値3:
値3の場合の処理コード
break;
default:
その他場合の処理コード
}
switch(変数や表現式) { case 値1: case 値2: 値1あるいは値2の場合の処理コード break; case 値3: 値3の場合の処理コード break; default: その他場合の処理コード }
PHPコード
<?php
$cft= 102;
switch($cft){
case 101:
case 102:
echo "開発部です。\n";
break;
case 103:
echo "QA部です。\n";
break;
default:
echo "企画部です。\n";
}
?>
<?php
$cft= 102;
switch($cft){
case 101:
case 102:
echo "開発部です。\n";
break;
case 103:
echo "QA部です。\n";
break;
default:
echo "企画部です。\n";
}
?>
<?php $cft= 102; switch($cft){ case 101: case 102: echo "開発部です。\n"; break; case 103: echo "QA部です。\n"; break; default: echo "企画部です。\n"; } ?>
結果
開発部です。