php number_format函數(shù)用于通過千位分組來格式化數(shù)字,其語法是number_format(number,decimals,decimalpoint,separator),參數(shù)number必需,指要格式化的數(shù)字。
php number_format函數(shù)怎么用?
定義和用法
number_format() 函數(shù)通過千位分組來格式化數(shù)字。
注釋:該函數(shù)支持一個(gè)、兩個(gè)或四個(gè)參數(shù)(不是三個(gè))。
語法
number_format(number,decimals,decimalpoint,separator)
參數(shù)
number 必需。要格式化的數(shù)字。如果未設(shè)置其他參數(shù),則數(shù)字會被格式化為不帶小數(shù)點(diǎn)且以逗號(,)作為千位分隔符。
decimals 可選。規(guī)定多少個(gè)小數(shù)。如果設(shè)置了該參數(shù),則使用點(diǎn)號(.)作為小數(shù)點(diǎn)來格式化數(shù)字。
decimalpoint 可選。規(guī)定用作小數(shù)點(diǎn)的字符串。
separator 可選。規(guī)定用作千位分隔符的字符串。僅使用該參數(shù)的第一個(gè)字符。比如 "xxx" 僅輸出 "x"。
注釋:如果設(shè)置了該參數(shù),那么所有其他參數(shù)都是必需的。
返回值: 返回已格式化的數(shù)字。
PHP 版本: 4+
更新日志:
自 PHP 5.4 起,該函數(shù)在參數(shù) decimalpoint 和 separator 中支持多字節(jié)。在之前的版本中,值使用每個(gè)分隔符的第一個(gè)字節(jié)。
實(shí)例 1
您想要返回一個(gè)價(jià)格:
一個(gè)參數(shù)將對數(shù)字進(jìn)行舍入(格式化為不帶小數(shù)位形式),兩個(gè)參數(shù)將給出您想要的結(jié)果:
<?php $num = 1999.9; $formattedNum = number_format($num)."<br>"; echo $formattedNum; $formattedNum = number_format($num, 2); echo $formattedNum; ?>
輸出:
2,000 1,999.90
實(shí)例 2
格式化數(shù)字:
<?php echo number_format("1000000")."<br>"; echo number_format("1000000",2)."<br>"; echo number_format("1000000",2,",","."); ?>
輸出:
1,000,000 1,000,000.00 1.000.000,00
Atas ialah kandungan terperinci php number_format函數(shù)怎么用. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undress AI Tool
Gambar buka pakaian secara percuma

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)