您可以使用变量来删除switch语句;所以你的功能将成为:
$country = str_replace($country, $$from, $$to);
但是,这可能会带来一些安全风险,您应该检查一下是否存在 $from 和 $to 是有效的国家代码。
$from
$to
如果可能,您也可以将信息放入数据库中。这样,您可以轻松添加新的国家/地区等,并且您拥有的硬编码数据较少。