首頁  >  文章  >  number_format用法

number_format用法

zbt
zbt原創
2023-12-04 10:38:52990瀏覽

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn