number_format函數用于格式化數字,返回格式化后的字符串。
語法: string number_format ( float $number , int $decimals = 0 , string $dec_point = “.” , string $thousands_sep = “,” )
參數:
返回值: 返回格式化后的字符串。
示例:
$number1 = 123456.789;
$number2 = 987654.321;
// 格式化為帶兩位小數的字符串
$formattedNumber1 = number_format($number1, 2);
echo $formattedNumber1; // 輸出:123,456.79
// 格式化為不帶小數的字符串,并以空格作為千位分隔符
$formattedNumber2 = number_format($number2, 0, ".", " ");
echo $formattedNumber2; // 輸出:987 654
以上示例中,第一個number_format函數調用將浮點數123456.789格式化為帶兩位小數的字符串"123,456.79"。第二個number_format函數調用將浮點數987654.321格式化為不帶小數的字符串"987 654",其中千位分隔符為空格。