116 of 410 menu

number_format Fonksiyonu

number_format fonksiyonu, bir sayıyı biçimlendirmenize olanak tanır. Esas olarak, sayıların üçlü gruplarını boşluklarla ayırmak için kullanılır, örneğin, 1234567 sayısını 1 234 567 yapabilir.

Ayrıca, fonksiyon ondalık kısımdan sonraki basamak sayısını ayarlamanıza izin verir. Bu sayı, ikinci isteğe bağlı parametre ile belirlenir.

Örneğin, 12345.6789 kesirli sayısını 12 345.68 kesrine dönüştürebilirsiniz - fonksiyon üçlü gruplar arasına boşluklar ekler ve ondalık kısmı iki basamağa yuvarlar.

Üçüncü isteğe bağlı parametre, ondalık ayırıcıyı belirler (varsayılan olarak nokta, ancak değiştirilebilir). Üçüncü parametre ile birlikte mutlaka dördüncü parametre de olmalıdır - bu parametre binlik ayırıcısını belirler (varsayılan olarak virgül, ancak örneğin boşluk olarak değiştirilebilir). Yani, varsayılan olarak fonksiyon üçlü grupları virgüllerle ayırır: 1234567 sayısını 1,234,567 yapar.

Sözdizimi

number_format(float $num, int $decimals = 0, ?string $decimal_separator = ".", ?string $thousands_separator = ","): string
number_format(sayı, ondalık_basamak_sayısı);
number_format(sayı, ondalık_basamak_sayısı, ondalık_ayırıcı, binlik_ayırıcı);

Örnek

Sayıların üçlü gruplarını virgülle ayıralım:

<?php echo number_format(1234567); ?>

Kodun çalıştırılmasının sonucu:

'1,234,567'

Örnek

Sayıların üçlü gruplarını virgülle ayıralım, ondalık kısmı ise iki basamağa yuvarlayalım:

<?php echo number_format(1234.567, 2); ?>

Kodun çalıştırılmasının sonucu:

'1,234.57'

Örnek

Sayıların üçlü gruplarını boşlukla ayıralım, ondalık kısmı iki basamağa yuvarlayalım, ondalık ayırıcı olarak da eğik çizgi kullanalım:

<?php echo number_format(1234.567, 2, '/', ' '); ?>

Kodun çalıştırılmasının sonucu:

1 234/57

Örnek

Sayıların üçlü gruplarını boşlukla ayıralım, ondalık kısmı iki basamağa yuvarlayalım, ondalık ayırıcı olarak nokta kullanalım:

<?php echo number_format(1234.567, 2, '.', ' '); ?>

Kodun çalıştırılmasının sonucu:

1 234.57

Ayrıca Bakınız

  • printf fonksiyonu,
    bir dizgiyi biçimlendirir
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet