olcaytd adlı üyeden alıntı: mesajı görüntüle
arkadaşlar merhaba sayı functionunu bir türlü beceremedim kafayı yemek üzereyim yardım lütfen.

Arkadaşlar facebooktaki beğeni gibi bana sayıyı direk değil bölerek gösteren bir function lazım

örnek : beğeni 125,000 ise bunu 125b ya da 125k gibi göstermek istiyorum yardım lütfen


dip not yardımcı olabilir bulundu


http://php.net/manual/tr/function.number-format.php

<?php
    #    Output easy-to-read numbers
    #    by james at bandit.co.nz
    function bd_nice_number($n) {
        // first strip any formatting;
        $n = (0+str_replace(",","",$n));
        
        // is this a number?
        if(!is_numeric($n)) return false;
        
        // now filter it;
        if($n>1000000000000) return round(($n/1000000000000),1).' trillion';
        else if($n>1000000000) return round(($n/1000000000),1).' billion';
        else if($n>1000000) return round(($n/1000000),1).' million';
        else if($n>1000) return round(($n/1000),1).' thousand';
        
        return number_format($n);
    }
?>
bunu kullanabilirsin