I want make number format like this (there are 3 point):
Point 1
=> If it is below one million (0-999999), then the result is like this :
1 => 1
10 => 10
100 => 100
1000 => 1,000
10000 => 10,000
100000 => 100,000
999999 => 999,999
Point 2
=> If it is below one billion (1000000-999999999), the the result is like this :
1000000 => 1 million
1260000 => 1,26 million
234500000 => 234,5 million
Point 3
=> If it is over one billion (>=1000000000), the the result is like this :
1000000000 => 1 billion
1781000000 => 1,781 billion
12781000000 => 12,781 billion
I can only work on point 1
The code is like this :
<?php
function format_rp($value) {
return number_format($value, 0, ',', ',');
}
echo format_rp(115000);
?>
I was confused for a work point 2 and point 3
Any solution to solve my problem?