2015-06-25 274 views
0

我就麻煩了這一點:PHP和零值浮點數

$price = 26,20; 
$increase = 0,00; 
$decrease = 0,00; 

$result = ($price + $increase - $decrease); 

結果變成了26,而不是26,20

任何想法?

Thnx!

+0

我從逗號(其中誤碼),以期並得到了正確的答案改變小數點分隔符。 – BigScar

回答

2

您可以在使用的情況下,你number_format需要逗號作爲小數點分隔符,見下面的例子:

$price = 26.20; 
$increase = 0.00; 
$decrease = 0.00; 

$result = ($price + $increase - $decrease); 
echo number_format($result , 2, ',', '');