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.
Sayıyı nasıl 21.514.245 şeklinde basarım ?
10
●713
- 21-03-2009, 19:23:37
- 21-03-2009, 20:19:44verdiğ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?Misafir adlı üyeden alıntı: mesajı görüntüle
- 21-03-2009, 20:40:28Üyeliği durduruldusubstr 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ç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, 15:43:54sayfaların hitlerini göstermede kullanıyorum, bu yazı 44.343 kez okundu gibisinden, 20 haneye kadar çıkması bi 5 10 sene sürer heraldefatal adlı üyeden alıntı: mesajı görüntüle
- 23-03-2009, 00:47:34Üyeliği durduruldufonsiyonla alakası yok ama sonuçta int kullanmak yerine float kullanırsanız skala daha geniş olur. int in limitleri ile ilgili olaiblir ancakfatal adlı üyeden alıntı: mesajı görüntüle