如何以逗号分隔
回显数值foreach($report_value as $value):
echo round($value['report_total_cost_usd'],2); // ex: 1,234,456.00
endforeach;
答案 0 :(得分:1)
这就是您要找的number_format
echo number_format($value['report_total_cost_usd'], 2, '.', ','); // ex: 1,234,456.00
输出
1,234,456.00
需要对工作有所贡献,以及如何阅读手册的一些知识。
答案 1 :(得分:0)
MySQL解决方案:
对数字使用format
函数,并输入小数位。
示例:
mysql> select format( 1234456, 2 );
+----------------------+
| format( 1234456, 2 ) |
+----------------------+
| 1,234,456.00 |
+----------------------+
您可以从脚本语言中读取与字符串相同的内容并使用。
请参阅:
'#,###,###.##'
格式,舍入为D
小数位,并将结果作为string
返回。如果D
是0
,那么。{
结果没有小数点或小数部分。答案 2 :(得分:0)
试试这个
foreach($report_value as $value)
{
echo number_format($value['report_total_cost_usd'],2,'.', ','); // ex: 1,234,456.00
}