NumberFormatter::getSymbol
numfmt_get_symbol
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
NumberFormatter::getSymbol -- numfmt_get_symbol — Simge değeri ile döner
Açıklama
Nesne yönelimli kullanım
string
NumberFormatter::getSymbol
( int
$öznitelik
)Yordamsal kullanım
Biçemleyici ile ilgili bir simge döndürür. Biçemleyici, bir sayıda yüzde imi gibi yerele bağlı karakterleri ifade eden simgeler kullanır. Bu arayüz, kurala dayalı biçemleyicileri desteklemez.
Değiştirgeler
-
biçemleyici -
NumberFormatter nesnesi.
-
öznitelik -
Biçem simgesi sabitlerinden biri olarak simge belirteci.
Dönen Değerler
Bir hata oluşursa FALSE, aksi takdirde simge dizgesi döner.
Örnekler
Örnek 1 - numfmt_get_symbol() örneği
<?php
$fmt = numfmt_create( 'tr_TR', NumberFormatter::DECIMAL );
echo "Ayraç: ".numfmt_get_symbol($fmt, NumberFormatter::GROUPING_SEPARATOR_SYMBOL)."\n";
echo numfmt_format($fmt, 1234567.891234567890000)."\n";
numfmt_set_symbol($fmt, NumberFormatter::GROUPING_SEPARATOR_SYMBOL, "*");
echo "Ayraç: ".numfmt_get_symbol($fmt, NumberFormatter::GROUPING_SEPARATOR_SYMBOL)."\n";
echo numfmt_format($fmt, 1234567.891234567890000)."\n";
?>
Örnek 2 - Nesne yönelimli kullanım örneği
<?php
$fmt = new NumberFormatter( 'tr_TR', NumberFormatter::DECIMAL );
echo "Ayraç: ".$fmt->getSymbol(NumberFormatter::GROUPING_SEPARATOR_SYMBOL)."\n";
echo $fmt->format(1234567.891234567890000)."\n";
$fmt->setSymbol(NumberFormatter::GROUPING_SEPARATOR_SYMBOL, "*");
echo "Ayraç: ".$fmt->getSymbol(NumberFormatter::GROUPING_SEPARATOR_SYMBOL)."\n";
echo $fmt->format(1234567.891234567890000)."\n";
?>
Yukarıdaki örneğin çıktısı:
Ayraç: . 1.234.567,891 Ayraç: * 1*234*567,891
Ayrıca Bakınız
- numfmt_get_error_code() - Biçemleyicinin son hata numarası ile döner
- numfmt_set_symbol() - Bir simge değeri tanımlar
There are no user contributed notes for this page.
