switch( 条件 ){
case 値1:
……値1の時の処理……
break;
case 値2:
……値2の時の処理……
break;
……必要なだけcaseが続く……
default:
……どれでもない時の処理……
}このswitch文も、()にある条件をチェックして分岐をします。といっても、この条件は、ifのような真偽値ではありません。ごく普通の数字やテキストの値でかまいません。※リストが表示されない場合
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>
| << 前へ | 次へ >> |