我想将从db返回的双精度值格式化为2位小数我尝试了number_format($amount,2),但它不起作用
igetnqfo1#
尝试并显式地将double值转换为float,就像这个线程here中提到的那样另外,检查示例中的$amount变量是什么类型。.
jvidinwx2#
使用php number_format
number_format($number, 2, '.', ',');
1.小数点后2位。1.'.'表示十进制分隔符1.','表示千位分隔符
2条答案
按热度按时间igetnqfo1#
尝试并显式地将double值转换为float,就像这个线程here中提到的那样
另外,检查示例中的$amount变量是什么类型。.
jvidinwx2#
使用php number_format
1.小数点后2位。
1.'.'表示十进制分隔符
1.','表示千位分隔符