• 26-02-2016, 11:08:04
    #1
    Merhabalar,
    bazı bölümlerde money_format kullanıyorum ama windows makinede money_format çalışmıyor.

    Çalıştırma yöntemi varmı acaba?
  • 26-02-2016, 12:24:50
    #2
    <?php
    function toMoney($val,$symbol='$',$r=2)
    {
    
    
        $n = $val; 
        $c = is_float($n) ? 1 : number_format($n,$r);
        $d = '.';
        $t = ',';
        $sign = ($n < 0) ? '-' : '';
        $i = $n=number_format(abs($n),$r); 
        $j = (($j = $i.length) > 3) ? $j % 3 : 0; 
    
       return  $symbol.$sign .($j ? substr($i,0, $j) + $t : '').preg_replace('/(\d{3})(?=\d)/',"$1" + $t,substr($i,$j)) ;
    
    }
    
    echo toMoney(9856478521456.256);
    ?>