Logo
Blog
PHP

PHP number_format() Fonksiyonu

number_format() fonksiyonu verilen sayıları binlik formata (noktalı hale) çevirmeye yarar.

Fonksiyon 1, 2 veya 4 parametre alabilir. Alacağı parametreler şöyledir;

number_format(sayı, ondalık hane sayısı, ‘ondalık ayırıcı’, ‘binlik ayırıcı’);

* Eğer tek parametre (sadece sayıyı) verirsek bunu sağdan başlayarak her 3 hanede virgül koyarak formatlar

$sayi = 1234567;
$yeni_hali = number_format($sayi);
echo $yeni_hali;
// Ekran çıktısı: 1,234,567

* Eğer iki parametre (sayı ve kaç haneden sonra formatlanacağı) verirsek, verdiğimiz sayıda nokta varsa noktadan itibaren formatlar, yoksa da en sağa verdiğimi ikinci parametre kadar 0 ekler ve formatlar

$sayi = 1234567;
$yeni_hali = number_format($sayi,2);
echo $yeni_hali;
// Ekran çıktısı: 1,234,567.00

$sayi = 12345.67;
$yeni_hali = number_format($sayi,2);
echo $yeni_hali;
// Ekran çıktısı: 12,345.67

* Eğer dört parametreyi de verirsek bu kez verdiğimiz sayıda ondalık ayracı olarak 3. parametreyi, binlik ayracı olarak da 4. parametreyi alır formatlar

$sayi = 12345.67;
$yeni_hali = number_format($sayi,2,",",".");
echo $yeni_hali;
// Ekran çıktısı: 12.345,67

 

Author

Muhammed Yusuf TAŞKESENLİGİL

Hakkında: Hakkında: 2015 Haziran ayında KTÜ Bilgisayar Mühendisliği bölümünden mezun oldum. Yaklaşık 4 yıldır web teknolojileri üzerinde çalışıyorum. HTML, CSS, JavaScript ve PHP alanlarında proje geliştiriyorum. Teknolojiyi seven ve hayatının her alanında kullanan biriyim.

PHP substr() kullanımı anlatım Önceki Yazı
Sayfa Yönlendirme İşlemleri Sonraki Yazı

0 Yorum

    Henüz hiç yorum eklenmemiş!

Bir Yorumda Sen Bırak