这是我的代码:
$subTotal = number_format($subTotal, 2);
在$ subTotal中,我有一个像1,233.00这样的字符串值。返回值是1.00,这当然是错误的。所以我尝试了别的东西:
$subTotal = number_format($subTotal, 2, '.', ',');
结果仍然相同。如何使用千位分隔符?
谢谢!
答案 0 :(得分:1)
在致电number_format()
$subTotal = number_format(str_replace(',', '', $subTotal), 2);