27 votes

PHP Comptez des milliers de ronds à un compte de style K like facebook Share . . . Bouton Twitter ect

J'essaie donc de transformer mon compteur de visites pour arrondir les milliers à un seul chiffre et afficher 3 000 visites sous la forme 3K par exemple, comme le font les boutons Partager sur Facebook et Tweet sur Twitter. Voici mon code. Avez-vous une idée de ce que je fais de mal ?

$postresultscount = (($resultscount) ? $resultscount->sumCount : 1);
$k = 1000;
$L = '';
if ($postresultscount > $k) {
    $echoxcount = round($postresultscount/$k);
    $L = 'K';
} else if ($postresultscount == $k) {
    $echoxcount = 1;
    $L = 'K';
} else {
    $echoxcount = $postresultscount;
}

echo 'document.write("'.$echoxcount.' '.$L.'")';

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X