今天看別人代碼,發現這麼一個函數,查手冊全是英文,於是上網上翻了翻,並把手冊上的東西搬到了這裏。
勿怪!
number_format(PHP 4, PHP 5)
--- Format a number with grouped thousands
--- 格式化數字字符串。
本函數最特別的地方就是參數數目,最少要有一個,也就是欲格式化的字符串;也可以有二個或者四個參數,但不能用三個參數。
值得注意的是指定小數點的位數之後的數字直接捨棄,沒有四捨五入的情形。
手冊上的例子
<?php
$number = 1234.56;
// english notation (default)
$english_format_number = number_format($number);
// 1,235
// French notation
$nombre_format_francais = number_format($number, 2, ',', ' ');
// 1 234,56
$number = 1234.5678;
// english notation without thousands seperator
$english_format_number = number_format($number, 2, '.', '');
// 1234.57
?>