• 26-01-2024, 01:46:05
    #1
    öncelikle herkese hayırlı geceler, gecenizin güzel olması dileğiyle
    php den çekmiş olduğum sayısal veriyinin ondalık olarak
    0—9.999 arasındaki sayıları düz
    10.000—999.000 arasındaki sayıları xK, xxK, xxxk
    999.000-......... xM xxM xxMolarak nasıl yazdırabilirim
  • 26-01-2024, 02:13:42
    #2
    function formatNumber($number) {
        if ($number >= 0 && $number < 10000) {
            return number_format($number, 2); // 0—9.999 arası sayılar düz olarak gösterilir
        } elseif ($number >= 10000 && $number < 1000000) {
            return number_format($number / 1000, 0) . "K"; // 10.000—999.000 arası sayılar k olarak gösterilir
        } elseif ($number >= 1000000) {
            return number_format($number / 1000000, 0) . "M"; // 999.000'dan büyük sayılar M olarak gösterilir
        }
    }
    
    // Örnek kullanım
    echo formatNumber(1234); // Çıktı: 1,234
    echo formatNumber(12345); // Çıktı: 12K
    echo formatNumber(1234567); // Çıktı: 1M
  • 26-01-2024, 02:17:11
    #3
    hocam çok teşekkürler sağ olun geceniz güzel olsun 🤚
    egekibar adlı üyeden alıntı: mesajı görüntüle
    function formatNumber($number) {
        if ($number >= 0 && $number < 10000) {
            return number_format($number, 2); // 0—9.999 arası sayılar düz olarak gösterilir
        } elseif ($number >= 10000 && $number < 1000000) {
            return number_format($number / 1000, 0) . "K"; // 10.000—999.000 arası sayılar k olarak gösterilir
        } elseif ($number >= 1000000) {
            return number_format($number / 1000000, 0) . "M"; // 999.000'dan büyük sayılar M olarak gösterilir
        }
    }
    
    // Örnek kullanım
    echo formatNumber(1234); // Çıktı: 1,234
    echo formatNumber(12345); // Çıktı: 12K
    echo formatNumber(1234567); // Çıktı: 1M