• 21-03-2009, 19:23:37
    #1
    merhaba arkadaşlar,
    başlıkta da belirttiğim gibi, herhangi bir sayıyı 21.514.245 şeklinde, yani sağdan başlayıp her 3 hanede bir nokta olacak şekilde nasıl basarım?
    yardımcı olacak arkadaşlara şimdiden teşekkürler.
  • 21-03-2009, 19:56:00
    #2
    PHP: substr_replace - Manual işini görür
  • 21-03-2009, 20:19:44
    #3
    Misafir adlı üyeden alıntı: mesajı görüntüle
    verdiğin linkede baktım, substr_replace fonksiyonunu diğer sitelerde de araştırdım, fakat işime yarayacak bişi pek bulamadım, bunun doğru fonksiyon olduğundan emin misin?
  • 21-03-2009, 20:40:28
    #4
    Üyeliği durduruldu
    substr ilgisiz
    number_format ile yapabilirsiniz

    normalde Türkçe için ondalık ayıraci ile ingilizce için ondalık ayıracı bir birinden tamamen zıttır. paremetre vererek bunu yapabiliyorsunuz zaten
  • 22-03-2009, 08:15:02
    #5
    çok teşekkürler sayın sdemirkeser, verdiğiniz fonksiyonun yardımıyla sorunumu çözdüm.

    şu şekilde kullandım;
    $sayi = number_format($sayi,0,'.','.');

    $sayi 11525468734125 olsun; çıktımız şu şekilde oluyor;
    11.525.468.734.125
  • 22-03-2009, 08:17:57
    #6
    Üyeliği durduruldu
    function bolme ($rakam) {
    print number_format($rakam,0,',','.');
    }

    $sayi="2358923589";
    echo bolme($sayi);

    Alıntı
    2.358.923.589
  • 22-03-2009, 14:05:31
    #7
    yalnız bu number_format 20 haneden sonra mı ne sapıtıyor ona göre dikkatli kullan
  • 22-03-2009, 15:43:54
    #8
    fatal adlı üyeden alıntı: mesajı görüntüle
    yalnız bu number_format 20 haneden sonra mı ne sapıtıyor ona göre dikkatli kullan
    sayfaların hitlerini göstermede kullanıyorum, bu yazı 44.343 kez okundu gibisinden, 20 haneye kadar çıkması bi 5 10 sene sürer heralde
  • 23-03-2009, 00:47:34
    #9
    Üyeliği durduruldu
    fatal adlı üyeden alıntı: mesajı görüntüle
    yalnız bu number_format 20 haneden sonra mı ne sapıtıyor ona göre dikkatli kullan
    fonsiyonla alakası yok ama sonuçta int kullanmak yerine float kullanırsanız skala daha geniş olur. int in limitleri ile ilgili olaiblir ancak