是否有一种方法来使用开关语句3或更多的情况


php Is there a way to use switch statement for 3 or more cases

是否有一种方法可以为3个或更多的情况使用switch语句?

<div>
<?php switch($variable): 
case 1: ?>
<div>
Newspage
</div>
<?php break;?>
<?php case 2: ?>
</div>
Forum
<div>
<?php break;?>
<?php case 3: ?>
</div>
Blogs
<div>
<?php break;?>
<?php endswitch;?>
</div>

因为我得到了预期的语句错误消息

because I get expected statement error message.

我猜你得到意外的开关错误消息?

在这种情况下,您没有完成前面的语句(或者有语法错误)。在任何情况下我们都需要更多的代码
switch($variable):  should be
switch($variable){

以括号开始和结束。正确语法见http://www.w3schools.com/php/php_switch.asp