Back to PhocacartStatistics class

Method abreviateNumbers

public
abreviateNumbers
(mixed $value)

Method abreviateNumbers - Source code

/*
 * http://stackoverflow.com/questions/13049851/php-number-abbreviator
 */
public function abreviateNumbers($value)
{
    $abbreviations = array(12 => 'T', 9 => 'B', 6 => 'M', 3 => 'K', 0 => '');
    foreach ($abbreviations as $exponent => $abbreviation) {
        if ($value >= pow(10, $exponent)) {
            //return round(floatval($value / pow(10, $exponent))).$abbreviation;
            return round(floatval($value / pow(10, $exponent)), 1) . $abbreviation;
        }
    }
}