Every country has a different way of displaying numbers and currencies, even if
you will be displaying the same number.
localeconv()
The localconv() function will give you all necessary information about the
current locale.
<?php
$c = localeconv();
var_dump($c);
?>
number_format()
The number_format() function along with localeconv() will allow you to
get locale specific information.
<?php
$linfo = localeconv();
function locale_num ($n)
{
global $linfo;
return number_format($n,
$linfo['decimal_point'],
$linfo['thousands_sep']);
}
print locale_num(100);
print locale_num(200203002);
print locale_num(139939.23321);
?>