嘿伙计们,我只是想知道在使用PDO从MySQL表中显示数据时如何格式化数字?
目前我正在使用以下代码打印数据:
<?php while($row = $results->fetch(PDO::FETCH_ASSOC))
{
echo '<div>
'.$row["Price"].'
</div>
';
} ?>
我已经尝试在我的PHP中实现number_format但是我一直在解析错误。
知道如何正确实现它,以便我的数字包含逗号吗?
由于
答案 0 :(得分:1)
while($row = $results->fetch(PDO::FETCH_ASSOC))
{
echo '<div>
'.number_format($row['price'], 2, ',', '.').'
</div>
';
}
应该做的伎俩。
也许你试过没有数字格式的最后一个参数,该函数需要一个,两个或四个参数。