number_format

(PHP 4, PHP 5, PHP 7, PHP 8)

number_format — Форматує число з розділенням груп

Опис

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

Форматує число згрупованими тисячними та, можливо, десятковими цифрами, використовуючи математичне правило округлення.

Список параметрів

num

Форматоване число.

decimals

Встановлює кількість знаків після коми. Якщо decimal_separator опускається у значенні, що повертається.

decimal_separator

Встановлює роздільник дробової частини.

thousands_separator

Встановлює роздільник тисяч.

Значення, що повертаються

Відформатована кількість num

список змін

ВерсияОпис
8.0.0До цієї версії функція number_format() приймала один, два чи чотири параметри (але не три).
7.2.0number_format() була змінена, щоб не повертати -0, раніше -0 могло бути повернено у випадках, коли num був -0.01

Приклади

Приклад #1 Приклад використання number_format()****

У Франції зазвичай використовуються 2 знаки після коми (','), і пробіл ('') як роздільник груп. Цей приклад демонструє різні способи форматування чисел:

Loading...

Дивіться також

  • money_format() - Форматує число як грошову величину
  • sprintf() - Повертає відформатований рядок
  • printf() - Виводить відформатований рядок
  • sscanf() - Розбирає рядок відповідно до заданого формату