何気にswitch文って使わないな。なぜなら、それは経験がないから!?
とりあえず、メモっとくね。
一つの条件につき、行う処理が一つづつの場合は、以下のような処理になります。breakがくるまで、処理を行うのがミソです。
<?php $signal = "anime"; switch ($signal){ case "anime": echo "にゃんぱす〜"; break; case "futbol": echo "オレ〜"; break; case "pg": echo "それおいしいの?"; break; default: echo "そして時間が動きだす"; //デフォルトというか、条件にない場合の処理 break; } ?>
複数の条件で、同一処理を行いたい場合は、以下のような処理になります。caseを複数記載して、その後に処理を記載する。breakがくるまで、処理を行うは同じです。
<?php $signal = "anime"; switch ($signal){ case "anime": //複数の条件の時に、特定の処理を行う場合 case "pg": echo "にゃんぱす〜"; break; //breakがくるまで、処理をおこなう。 case "futbol": echo "オレ〜"; break; default: echo "そして時間が動きだす"; //デフォルトというか、条件にない場合の処理 break; } ?>