NumberFormatter
PHP Manual

NumberFormatter::format

numfmt_format

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

NumberFormatter::format -- numfmt_formatBir sayıyı biçemler

Açıklama

Nesne yönelimli kullanım

string NumberFormatter::format ( number $değer [, int $tür ] )

Yordamsal kullanım

string numfmt_format ( NumberFormatter $biçemleyici , number $değer [, int $tür ] )

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($fmt1234567.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


NumberFormatter
PHP Manual