NumberFormatter::formatCurrency

numfmt_format_currency

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)

NumberFormatter::formatCurrency -- numfmt_format_currency - Форматує значення валюти

Опис

Об'єктно-орієнтований стиль

public NumberFormatter::formatCurrency(float $amount, string $currency): string|false

Процедурний стиль

numfmt_format_currency(NumberFormatter $formatter, float $amount, string $currency): string|false

Форматує значення валюти відповідно до правил форматування.

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

formatter

Об'єкт NumberFormatter

amount

Числове значення валюти.

currency

Трилітерний код валюти ISO 4217, що позначає валюту, що використовується.

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

Рядок, що становить форматоване значення валюти або **false**в случае возникновения ошибки.

Приклади

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

Loading...

Приклад #2 Приклад використання в об'єктно-орієнтованому стилі

Loading...

Результат виконання наведеного прикладу:

1.234.567,89 €
1.234.567,89 RUR
1 234 567,89€
1 234 567,89р.

Примітки

Зауваження :

Формати, досягнуті цим способом форматування, не можуть повністю використовувати можливості базової бібліотеки ICU, наприклад форматувати валюту з вузьким символом валюти.

Для полной поддержки, используйте функциюmsgfmt_format_message()

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