number_format带小数的问题

时间:2013-05-15 19:56:57

标签: php mysql number-formatting

我试图以昏迷的格式显示数据库中的十进制数.... 例如1000000到1,000,000

目前正在使用 number_format()函数

但是当我做一些计算时会变得凌乱...... 例如它显示900000.00到9.00 而不是 900000.00 => 900,000.00

任何帮助??

这是我的代码

if($amount==$fee){
 $status='Huna DENI';

 }

elseif($amount<$fee){
$debt=$fee-$amount;
$status='Una DENI la:'.' '.number_format($debt,2,".",",").'
 '.'<font     color="#003399">'.'TSH'.'</font>';
                        }

1 个答案:

答案 0 :(得分:2)

当您声明的变量为$debt['amount']时,您正在使用$debt,因此您的代码应如下所示

$status='Una DENI la:'.' '.number_format($debt,2,".",",").'