也许这很容易,但是我在这里有点迷茫。
我有两个不同的变量,一个带有逗号,另一个带有点:
<?php
$price1 = "0,85";
$price2 = "0.85";
echo number_format((float)$price1, 2, ',', '');
// display as 0,85
echo number_format((float)$price2, 2, ',', '');
// display as 0,00
?>
我做了这个示例以使其更加清晰,但在实时代码中是这样的:
<?php
echo number_format((float)$prijs, 2, ',', '');
?>
价格可以在数据库中存储为“ 0.85”或“ 0.85”。
无论是带点还是逗号,我如何回声它总是显示带有逗号和2个小数的价格?