switch( 条件 ){このswitch文も、()にある条件をチェックして分岐をします。といっても、この条件は、ifのような真偽値ではありません。ごく普通の数字やテキストの値でかまいません。
case 値1:
……値1の時の処理……
break;
case 値2:
……値2の時の処理……
break;
……必要なだけcaseが続く……
default:
……どれでもない時の処理……
}
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
<?php $b = "A"; // 血液型を書く ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>sample page</title> </head> <body> <h1>Hello PHP!</h1> <div> <?php switch($b){ case "A": echo "あなたは几帳面ですね。"; break; case "B": echo "あなたは自由奔放ですね。"; break; case "AB": echo "あなたは複雑な人ですね。"; break; case "O": echo "あなたは大物ですね。"; break; default: echo "あなたは、人間じゃないですね。"; } ?> </div> </body> </html>
<< 前へ | 次へ >> |