【发布时间】:2011-02-22 22:27:54
【问题描述】:
我试图在我的页面上获取一个变量来等于我拥有的开关的结果。
这是代码:
$payment_method = switch ($cardtype) {
case "visa" : echo "VSA"; break;
case "mastercard" : echo "MSC"; break;
case "maestro" : echo "MAE"; break;
case "amex" : echo "AMX" ; break;
default : echo "Please specify a payment method!"; break;
};
我怎样才能让 $payment_method 等于这个结果????
到目前为止,我收到一个错误:
Parse error: syntax error, unexpected T_SWITCH in /var/www/account/credits/moneybookers/process.php on line 65
【问题讨论】:
-
@Col。弹片:大声笑,来自同一个用户的同一个问题%-)
-
不太一样。他现在要求变量赋值,而不是回显。但这就是为什么所有这些代码都不好的原因:他只是在不理解的情况下复制/粘贴它。
标签: php variables switch-statement