首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我想格式化一个带有逗号的数字的记录

问我想格式化一个带有逗号的数字的记录
EN

Stack Overflow用户
提问于 2014-04-16 12:33:19
回答 1查看 34关注 0票数 0

我希望记录的格式,其中包含一个数字,用逗号分隔每1,000。记录中的价值是产品的总价。

以一种非常简单的格式:

代码语言:javascript
复制
$strSQL = "SELECT * FROM table WHERE model='A'";

$rs = mysql_query($strSQL);

while($row = mysql_fetch_array($rs)) {

echo $row['totalprice'] ;

此示例模型的表中的“总价格”记录包含金额32830。

所以现在的输出是32830。我想要的输出是32,830

我不能硬编码代码中的数字,因为有许多产品要以不同的成本显示。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-16 12:36:17

format

string number_format ( float $number , int $decimals , string $dec_point , string $thousands_sep )

所以,你想要的是:

代码语言:javascript
复制
echo number_format($row['totalprice']);

因为:

如果只给出一个参数,那么数字将被格式化,没有小数,而是在每组数千人之间使用逗号(",")。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23109595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档