【发布时间】:2017-04-13 14:17:03
【问题描述】:
要使用经过批准的谷歌商家,我需要以这种格式向他们发送价格:
- 2,00 EUR 必须写成 2.00 ou 2。
- 100 000,00 EUR 必须写成 100000 或 100000.00,而不是 100,000.00、100,000 或 +100,000。
- 负值,如 -20,14 EUR,必须写成 -20.14。
我的数据库中的内容实际上写成 100.000,00€
所以要替换它,我用过:
$total_price = substr(str_replace(",", ".", str_replace(".", "", $order->info['total'])),0, -6);
在我看来这很糟糕。对此有什么想法吗?
【问题讨论】:
标签: php