number_format function is used to format a number in PHP function. This function formats a number into a string with thousands separators and also sets the number of decimal places.
The basic usage is as follows:
string number_format ( float $number , int $decimals = 0 , string $dec_point = "." , string $thousands_sep = "," )
The meaning of the parameters is as follows:
$number: the number to be formatted.
$decimals: optional parameter, specifies the number of decimal places to retain. The default value is 0.
$dec_point: Optional parameter, specifying the decimal point character. The default is "." (dot).
$thousands_sep: Optional parameter, specifying the thousands separator character. Default is "," (comma).
Example:
$number = 12345.6789; echo number_format($number); // 输出:12,346 echo number_format($number, 2, '.', ' '); // 输出:12 345.68
In the above example, the number_format function formats the number and converts it into a band according to the given format parameter. String with thousands separator.
It should be noted that number_format only formats the output string, and the original number has not changed. number_format It is mainly used to display numbers in a user-friendly way, such as in monetary quantities, statistical data, etc.
The above is the detailed content of number_format usage. For more information, please follow other related articles on the PHP Chinese website!