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