Voodoo\Core\Helpers::number_format_HumanReadable PHP Method

number_format_HumanReadable() public static method

To format a number and return it as K,M,T
public static number_format_HumanReadable ( $number, $decimals ) :
$number
$decimals
return
    public static function number_format_HumanReadable($number, $decimals = 0)
    {
        if ($number < 1000) {
            return number_format($number);
        }
        $countSize = array('', 'K', 'M', 'T', 'G', "Whoa");
        $count = 0;
        while ($count < 3) {
            if ($number > 1000) {
                $number = $number / 1000;
                $count++;
            } else {
                break;
            }
        }
        $number = number_format($number, $decimals);
        return "{$number}{$countSize[$count]}";
    }