HomeMenu
Jesus · Bible · HTML · CSS · JS · PHP · SVG · Applications

number_format

Description

The number_format of String for PHP format a number with grouped thousands.

Syntax

number_format(
    float $num,
    int $decimals = 0,
    ?string $decimal_separator = ".",
    ?string $thousands_separator = ","
): string

Parameters

num

The number being formatted.

decimals

Sets the number of decimal digits. If 0, the decimal_separator is omitted from the return value.

decimal_separator

Sets the separator for the decimal point.

thousands_separator

Sets the thousands separator.

Return

A formatted version of num.

Examples

1 · num

<?

$num = 1234.56;

$return = number_format($num);

echo $return;
1,235

2 · decimals

<?

$num = 1234.56;
$decimals = 2;

$return = number_format($num, $decimals);

echo $return;
1,234.56

3 · decimal_separator

<?

$num = 1234.56;
$decimals = 2;
$decimal_separator = ",";

$return = number_format($num, $decimals, $decimal_separator);

echo $return;
1,234,56

4 · thousands_separator

<?

$num = 1234.56;
$decimals = 2;
$decimal_separator = ",";
$thousands_separator = "";

$return = number_format($num, $decimals, $decimal_separator, $thousands_separator);

echo $return;
1234,56