Format 1000 to 1K and trim result to one decimal using PHP
In web design sometimes it’s neccesary to keep things short, so large numbers have to be trimmed for display. The following simple code will format any number > to 1000 to its 1K version and will limit decimals to 2 digits.
$shares = $this->page->shares;
$shares2 = $shares / 1000;
if ($shares < 1000) {
echo ‘$shares’;
}
else {
echo number_format($shares2, 2);
echo ‘k’;
}
With this simple code, a number preserves its format if it’s lower than 1000 (i.e.…
Read more