Написал тут функцию для конвертации чисел в строку вида 1K, 2.09M, 100G.
Должно конвертировать не только в K, но и в M, G. Но конвертирует только в К.
Сама функция: function convert($money){
if($money >= 1000){
$mn = round($money / 1000, 2);
$rmn = $mn.'K';
}elseif($money >= 1000000){
$mn = round($money / 1000000, 2);
$rmn = $mn.'M';
}elseif($money >= 1000000000){
$mn = round($money / 1000000000, 2);
$rmn = $mn.'G';
}elseif($money >= 1000000000000){
$mn = round($money / 1000000000000, 2);
$rmn = $mn.'T';
}elseif($money >= 1000000000000000){
$mn = round($money / 1000000000000000, 2);
$rmn = $mn.'P';
}else{
$rmn = $money;
}
echo $rmn;
}
Может я в чём то ошибся?