【发布时间】:2019-11-23 14:35:11
【问题描述】:
刚开始使用php,对于菜鸟问题,抱歉。数组中的值都是货币的 3 个字母的字符串,我想输出货币的“名称”:
$c_title = $currency['title'];
foreach($c_title as $c_switch) {
switch($c_switch) {
case "AUD":
echo 'Australian Dollar';
break;
case "USD":
echo 'US Dollar';
break;
case 'GBP':
echo 'Pound Sterling';
break;
case 'EUR':
echo 'Euro';
break;
default:
echo $currency['title'];
}
}
}
【问题讨论】:
-
您的问题是什么?我推荐一个查找数组,而不是 switch。
-
它不起作用,我不知道为什么
-
var_dump($c_switch);我想$c_title是必需的字符串。 -
如果可能请提供输入数组和预期输出。
标签: php arrays switch-statement