NumberFormatter::format
numfmt_format
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
NumberFormatter::format -- numfmt_format — Bir sayıyı biçemler
Açıklama
Nesne yönelimli kullanım
Yordamsal kullanım
Bir sayıyı biçemleyici kurallarına uygun olarak biçemler.
Değiştirgeler
-
biçemleyici -
NumberFormatter nesnesi.
-
değer -
Biçemlenecek değer. integer veya double türünde olabilir, diğer değerler bir sayısal değere dönüştürülür.
-
tür -
Kullanılacak biçemleme türü.
Dönen Değerler
Bir hata oluşursa FALSE, aksi takdirde biçemlenmiş değeri içeren dizge
döner.
Örnekler
Örnek 1 - numfmt_format() örneği
<?php
$fmt = numfmt_create( 'tr_TR', NumberFormatter::DECIMAL );
$data = numfmt_format($fmt, 1234567.891234567890000);
if(intl_is_failure(numfmt_format($fmt))) {
report_error("Biçemleyici hatası");
}
?>
Örnek 2 - Nesne yönelimli kullanım örneği
<?php
$fmt = new NumberFormatter( 'tr_TR', NumberFormatter::DECIMAL );
$fmt->format(1234567.891234567890000);
if(intl_is_failure($fmt->getErrorCode())) {
report_error("Biçemleyici hatası");
}
?>
Yukarıdaki örneğin çıktısı:
1.234.567,891
Ayrıca Bakınız
- numfmt_get_error_code() - Biçemleyicinin son hata numarası ile döner
- numfmt_format_currency() - Bir para değerini biçemler
- numfmt_parse() - Bir sayı dizgesini sayıya dönüştürür
There are no user contributed notes for this page.
