function restyle_text($input){
$input = number_format($input);
$input_count = substr_count($input, ',');
if($input_count != '0'){
if($input_count == '1'){
return substr($input, +4).'k';
} else if($input_count == '2'){
return substr($input, +8).'mil';
} else if($input_count == '3'){
return substr($input, +12).'bil';
} else {
return;
}
} else {
return $input;
}
}
Questo è il codice che ho, ho pensato che funzionasse. apparentemente no ... qualcuno può aiutare perché non riesco a capirlo.Mostra 1k invece di 1.000
Cosa hai ricevuto quando hai eseguito questo codice? Hai ricevuto errori? Se sì allora quale? – Lion
Che cosa sta facendo "non funziona"? –
possibile duplicato di [Accorciare i numeri lunghi su K/M/B?] (Http://stackoverflow.com/questions/4371059/shorten-long-numbers-to-kmb) –