Okunma / Görüntülenme Sayısını 1K, 2M Olarak Gösterme




Merhaba arkadaşlar kendi sitemde de (PHP) kullanmış olduğum sık okunan yazıların okunma sayısının 1K, 2K, 3M gibi göstermeyi anlatacağım.

Aynı zamanda görüntülenme sayılarını da bu şekilde yazdırabilirsiniz. Yani okunma sayısı veya görüntülenme sayısı;



şeklinde gösterilecek. Küsüratıda eklemek isterseniz substr($sayac , -3); ile son 3 karakteri çekip yanına yazdırabilirsiniz.

Öncelikle sayfalarınızın okunma sayısını veritabanınızda tutmuyorsanız, sayfalarınızın bulunduğu tabloya sayac vb. adında bir alan ekleyin, ben okunma sayısı verisini tuttuğunuzu varsayıyorum.

Fonksiyon gayet basit, $result değişkeni ile çıktıyı kullanabilirsiniz;

if ($sayac > 1000) {
  $result = floor($sayac / 1000) . 'K';
} 
else if($sayac > 1000000) {	
$result = floor($sayac / 1000000) . 'M';		
}
else {
  $result = $sayac;
}

Reklam Alanı