how to reformat a number with commas

mysql, php

Solution

You can use the `number_format()` function:

$str = number_format($number);

To use "." instead of ",":

$str = number_format($number, 0, ',', '.');

Problem

I have a line of code that get a count of rows in my table and then display the count. In this case it display the number of downloads. Right now the count is very small but when it gets larger ( great than 1000) I would like to format it to display with commas in the correct spots example: 1,000 100,000 1,000,000 Or perhaps with a . 1.000 1.000.000 What is the simplest way to do this?

Original source