number_format函數是用來對一個數字進行格式化的 PHP 函數。這個函數可以將數字格式化為有千位分隔符號的字串,同時也可以設定小數點的位數。
其基本用法如下:
string number_format ( float $number , int $decimals = 0 , string $dec_point = "." , string $thousands_sep = "," )
其中參數的意義如下:
$number:要進行格式化的數字。
$decimals:可選參數,指定保留小數點後幾位。預設值為 0。
$dec_point:可選參數,指定小數點的字元。預設為 "."(點)。
$thousands_sep:可選參數,指定千位分隔符號的字元。預設為 ","(逗號)。
範例:
$number = 12345.6789; echo number_format($number); // 输出:12,346 echo number_format($number, 2, '.', ' '); // 输出:12 345.68
在上面的範例中,number_format 函數將數字進行了格式化,並根據給定的格式參數將其轉換成了一個帶有千位分隔符號的字串。
要注意的是,number_format 只是格式化了輸出的字串,原來的數字並沒有改變。 number_format 主要用於向用戶友好的方式展示數字,例如在貨幣數量、統計數據等場景中。
以上是number_format用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!