NumberFormatter::setPattern
numfmt_set_pattern
(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)
NumberFormatter::setPattern -- numfmt_set_pattern — Встановлює шаблон засобу форматування
Опис
Об'єктно-орієнтований стиль
public NumberFormatter::setPattern(string $pattern): bool
Процедурний стиль
numfmt_set_pattern(NumberFormatter $formatter, string $pattern): bool
Встановлює шаблон, який використовується засобом форматування. Не може використовуватися у форматуванні на основі правил.
Список параметрів
formatter
Об'єкт NumberFormatter
pattern
Шаблон в синтаксисе, описанном в» документації ICU DecimalFormat
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.
Приклади
Приклад #1 Приклад використання numfmt_set_pattern()****
Loading...
Приклад #2 Приклад використання в об'єктно-орієнтованому стилі
Loading...
Результат виконання наведеного прикладу:
Шаблон: #,##0.###
1.234.567,891
Шаблон: #0.# kg
1234567,9 kg
Дивіться також
- numfmt_get_error_code() - Отримує останній код помилки засобу форматування
- numfmt_create() - Створює засіб форматування чисел
- numfmt_get_pattern() - Отримує шаблон засобу форматування