Как ще стане

haus

Registered
Искам да попитам как да направя

200 000 да стане 200к да го съкращава или пък

1 000 000 да стане 1М
 
Код:
$chislo = "200000";
if (strlen($chislo) >= 6) { $chisloto = substr($chislo,0,3)."k"; }
else if (strlen($chislo) >= 7) { $chisloto = substr($chislo,0,1)."M";  }
echo $chisloto;
Нещо такова? ... Но това мисля ще ти показва до 9 000 000 правилно ;-) после ще си го показва както си е
 
Код:
switch ( $input ) {
    case ($input > 1000 ) && ( $input < 1000000 ):
        echo(($input/1000).'K');
    break;
    case ($input > 1000000 ):
        echo(($input/1000000).'M');
    break;
    default:
        echo($input);
    break;
}
 

Back
Горе