溫馨提示×

如何自定義number_format()函數(shù)的千位分隔符

PHP
小樊
82
2024-09-03 17:17:41
欄目: 編程語言

要自定義number_format()函數(shù)的千位分隔符,您需要在調用該函數(shù)時提供第四個參數(shù)

number_format(float $number, int $decimals = 0, string $decimal_separator = '.', string $thousands_separator = ','): string
  • $number:要格式化的數(shù)字。
  • $decimals:可選參數(shù),指定小數(shù)點后的位數(shù)。默認值為0,表示沒有小數(shù)部分。
  • $decimal_separator:可選參數(shù),指定小數(shù)點字符。默認值為’.'。
  • $thousands_separator:可選參數(shù),指定千位分隔符字符。默認值為’,'。

要自定義千位分隔符,只需在調用number_format()時傳入第四個參數(shù)即可。例如,如果您想將千位分隔符更改為空格,可以這樣做:

$number = 1234567.89;
$formatted_number = number_format($number, 2, '.', ' ');
echo $formatted_number; // 輸出 "1 234 567.89"

在這個例子中,我們將千位分隔符更改為了一個空格。您可以根據(jù)需要使用任何其他字符作為千位分隔符。

0