The numerical system used in India differs from the Western system in terms of the placement of the thousands separator.
Example :
Number -> 1000000
Indian System -> 10,00,000 (Ten Lakh)
Western System -> 1,000,000 (1 Million)
Number -> 1000000
Indian System -> 10,00,000 (Ten Lakh)
Western System -> 1,000,000 (1 Million)
While echoing numbers in PHP it is possible to format numbers with such separators using functions like number_format.
To format a number in the Indian Numerical System the code would be :
1
2
3
4
5
| <?php $amount = '100000' ; setlocale(LC_MONETARY, 'en_IN' ); $amount = money_format( '%!i' , $amount ); echo $amount ; |
and the output should be :
1
| 1,00,000.00 |
1. Set the locale.
2. Format the number using money_format.
2. Format the number using money_format.
0 comments:
Post a Comment