用PHP解析時格式化貨幣有沒有辦法讓這樣的字符串的浮點值:75,25 €,比其他parsefloat(str_replace(',', '.', $var))?我希望這取決于當前的網(wǎng)站語言,有時逗號可以用點代替。
3 回答

holdtom
TA貢獻1805條經驗 獲得超10個贊
您可以使用
手冊中的示例:
$formatter = new NumberFormatter('de_DE', NumberFormatter::CURRENCY);var_dump($formatter->parseCurrency("75,25 €", $curr));
得到: float(75.25)
- 3 回答
- 0 關注
- 792 瀏覽
添加回答
舉報
0/150
提交
取消