php有没有办法使用switch语句3个或更多的情况

时间:2013-05-31 13:34:30

标签: php switch-statement

有没有办法在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>

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

2 个答案:

答案 0 :(得分:2)

because I get expected statement error message.

我猜你得到意外切换错误消息?

在这种情况下,您尚未完成早期声明(或具有语法错误)。在任何情况下我们都需要更多代码。

答案 1 :(得分:0)

switch($variable):  should be

switch($variable){

用支架打开和关闭。有关正确的语法,请参阅http://www.w3schools.com/php/php_switch.asp