on Linux you may need to install icu-data-full package for NumberFormatter to work properly with non-english locales.NumberFormatter::format
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
NumberFormatter::format
Референца за `numberformatter.format.php` со подобрена типографија и навигација.
NumberFormatter::format
numfmt_format
Класата Collator
NumberFormatter::format -- numfmt_format — Format a number
= NULL
Напиши целосна ознака на елемент
$num, int $type = NumberFormatter::TYPE_DEFAULT): string|falseПроцедурален стил
$formatter, int|float $num, int $type = NumberFormatter::TYPE_DEFAULT): string|falseFormat a numeric value according to the formatter rules.
Параметри
formatter-
NumberFormatter object.
num-
The value to format. Can be int or float, other values will be converted to a numeric value.
type-
На formatting type to use. Note that
NumberFormatter::TYPE_CURRENCYis not supported; use Оваа функција е застарена. Наместо тоа, користете instead.
Вратени вредности
Returns the string containing formatted value, or false при грешка.
Примери
Пример #1 numfmt_format() example
<?php
$fmt = numfmt_create( 'de_DE', NumberFormatter::DECIMAL );
$data = numfmt_format($fmt, 1234567.891234567890000);
var_dump($data);
?>Пример #2 OO пример
<?php
$fmt = new NumberFormatter( 'de_DE', NumberFormatter::DECIMAL );
$data = $fmt->format(1234567.891234567890000);
var_dump($data);
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
string(13) "1.234.567,891"
Белешки
Забелешка:
Низа што ја претставува форматираната вредност на валутата, или
Форматите што се постигнуваат со овој метод на форматирање не можат целосно да ги искористат можностите на основната ICU библиотека, како што е форматирањето на валута со тесен симбол на валута. msgfmt_format_message().
Види Исто така
- numfmt_get_error_code() - Земете атрибут
- numfmt_format_currency() - Форматирајте број
- numfmt_parse() - Земете текстуален атрибут
- msgfmt_format_message() - Брзо форматирај порака