我想根据条件解析输入/输出。现在条件是
if ($var == "USD")
{
$symbol = '$';
$customerprice = $symbol.$customerprice;
$earned = $symbol.$earned;
$cut = $symbol.$cut;
// etc
}
我想在将它们插入数据库之前或在回显之前解析它。现在我可以根据预选条件修改(如果可能的话)列。如果您选择默认货币为EUR,则列必须以EUR符号结束(这样我不会解析任何内容,我将值传递到列中并以EUR结尾)或者如果默认为USD列,则必须以“$”开头。考虑到货币只选择一次,这可能是最好的方式,它会保持这种状态吗?
或者我可能只有一堆这些ifs?请记住,我希望包含至少10到20种货币,所以我正在寻找实现这一目标的最佳/最快方式。谢谢! PS。上述IF适用于默认货币为美元,但如果是欧元,则必须在该数字后面加上符号。我只是在寻找处理大量货币的最佳方式。