• 06-05-2016, 15:28:34
    #1
    8928939849823 örneğinde olduğu gibi PHP bu sayıyı E+12 şeklinde yazıyor ve istediğim sonucu alamıyorum. Bu değeri olduğu gibi nasıl yazdırabilirim veritabanına?
  • 06-05-2016, 18:54:08
    #2
    tracedx adlı üyeden alıntı: mesajı görüntüle
    tablo yapısını bigint yapmayı deneyebilirsiniz.
    Hocam wordpress taxonomy olarak kaydediyorum bu veriyi. Kayıt işleminde bahsettiğim şekilde sıkıntı çıkıyor. Ama wp-admin panelinden düzenleme yaptığımda sorun kalmıyor. PHP bu yazıyı ekrana bu şekilde yazdırdığı için hata alıyorum yani.
  • 06-05-2016, 19:00:29
    #3
    Merhaba bassettiğiniz şey böyle birşeymi ?

    $sayi1 = '8928939849823';
    $sayi2 = '8928939849823';
    
    $carp = $sayi1 * $sayi2;
    
    $return = number_format($carp, 0);
    $return = str_replace(",", "", $return);
    
    echo $carp . '<br />';
    echo $return;
    
    // 7.9725966841757E+25
    // 79725966841757180763308032
  • 09-05-2016, 20:20:51
    #4
    ini_set('precision', 50);

    gibi bir komutla çözebiliyormuşuz.

    http://www.acemigitarist.com/php-buy...-calismak.html