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.0 | number_format() була змінена, щоб не повертати -0 , раніше -0 могло бути повернено у випадках, коли num був -0.01 |
Приклади
Приклад #1 Приклад використання number_format()****
У Франції зазвичай використовуються 2 знаки після коми (','), і пробіл ('') як роздільник груп. Цей приклад демонструє різні способи форматування чисел:
Loading...
Дивіться також
- money_format() - Форматує число як грошову величину
- sprintf() - Повертає відформатований рядок
- printf() - Виводить відформатований рядок
- sscanf() - Розбирає рядок відповідно до заданого формату