NumberFormatter::parseCurrency
numfmt_parse_currency
(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)
NumberFormatter::parseCurrency -- numfmt_parse_currency — Розбирає номер валюти
Опис
Об'єктно-орієнтований стиль
public NumberFormatter::parseCurrency(string $string, string &$currency, int &$offset = null): float|false
Процедурний стиль
numfmt_parse_currency( NumberFormatter $formatter, string $string, string &$currency, int &$offset = null): float|false
Розбирає рядок на число з точкою, що плаває, і валюту за допомогою засобу форматування.
Список параметрів
formatter
Об'єкт NumberFormatter
currency
Параметр для отримання назви валюти (трилітерний код валюти ISO 4217).
offset
Зміщення у рядку, з якого починається синтаксичний аналіз. При поверненні це значення міститиме усунення, у якому закінчився синтаксичний аналіз.
Значення, що повертаються
Разобранное числовое значение или**false
**в случае возникновения ошибки.
Приклади
Приклад #1 Приклад використання numfmt_parse_currency()****
Loading...
Приклад #2 Приклад використання в об'єктно-орієнтованому стилі
Loading...
Результат виконання наведеного прикладу:
У нас 1234567.89 в USD
Дивіться також
- numfmt_get_error_code() - Отримує останній код помилки засобу форматування
- numfmt_parse() - Розбирає число
- numfmt_format_currency() - Форматує значення валюти