【发布时间】:2010-09-13 10:23:07
【问题描述】:
我有一个存储在变量中的数字。该号码从数据库中提取为 9900..我需要将此号码转换为 99.00 以便以 HTML 格式显示给客户。
我想知道如何在 php 中实现这一点。
谢谢。
【问题讨论】:
-
转换遵循什么逻辑?除以 100?
我有一个存储在变量中的数字。该号码从数据库中提取为 9900..我需要将此号码转换为 99.00 以便以 HTML 格式显示给客户。
我想知道如何在 php 中实现这一点。
谢谢。
【问题讨论】:
$priceInCents = 9900;
$priceInDollars = $priceInCents / 100;
然后您可以随意使用round() 或number_format()。
【讨论】:
您可以为此使用number_format() 函数:
echo number_format(9900/100);
【讨论】:
您可以使用money_format 或number_format 来执行此操作,如果您要将其显示为价格,您应该查看money_format,否则,number_format 是要走的路。
【讨论】: