<?php
function shortenNumber($number)
{
if ($number != 0 && $number % 1000 == 0) {
return $number/1000 . 'K';
}
return $number;
}
echo shortenNumber('1000'); // 1K
echo shortenNumber(123); // 123
echo shortenNumber(0); // 0
echo shortenNumber(-10000); // -10K<?php
function shortenNumber($number)
{
return preg_replace('/000$/', 'K', $number);
} \. - символ точки[^.\s]{3,4} - любой символ, кроме точки и space-символов 3 или 4 раза$ - обозначает что вся эта белиберда должна быть в конце строки