我希望包含数字的记录的格式以逗号分隔每1000。记录中的值是产品的总价。
以一种非常简单的格式:
$strSQL = "SELECT * FROM table WHERE model='A'";
$rs = mysql_query($strSQL);
while($row = mysql_fetch_array($rs)) {
echo $row['totalprice'] ;
该示例型号表格中的"总价"记录包含32830
因此电流输出为32830。我想要的输出是32830
我不能硬编码代码中的数字,因为有很多不同成本的产品可以显示。
http://php.net/number_format
string number_format ( float $number , int $decimals , string $dec_point , string $thousands_sep )
所以,你想要的是:
echo number_format($row['totalprice']);
因为:
如果只给定一个参数,则数字的格式将不带小数,但在每千组之间加一个逗号(",")。