(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)
NumberFormatter::getTextAttribute -- numfmt_get_text_attribute — Bir metin öznitelik ile döner
Nesne yönelimli kullanım
Yordamsal kullanım
   Biçemleyici ile ilgili bir metin öznitelik değeri ile döner. Pozitif sayı
   soneki, bir metin öznitelik örneği olarak verilebilir. Eğer biçimleyici
   özniteliği anlamazsa U_UNSUPPORTED_ERROR hatası
   üretilir. Kurala dayalı biçemleyiciler sadece
   NumberFormatter::DEFAULT_RULESET ve
   NumberFormatter::PUBLIC_RULESETS kural kümeleridir.
  
biçemleyiciNumberFormatter nesnesi.
öznitelikÖznitelik belirteci. Metin öznitelik sabitlerinden biri.
   Bir hata oluşursa false, aksi takdirde öznitelik değeri döner.
  
Örnek 1 - numfmt_get_text_attribute() örneği
<?php
$fmt = numfmt_create( 'tr_TR', NumberFormatter::DECIMAL );
echo "Önek: ".numfmt_get_text_attribute($fmt, NumberFormatter::NEGATIVE_PREFIX)."\n";
echo numfmt_format($fmt, -1234567.891234567890000)."\n";
numfmt_set_text_attribute($fmt, NumberFormatter::NEGATIVE_PREFIX, "EKSİ");
echo "Önek: ".numfmt_get_text_attribute($fmt, NumberFormatter::NEGATIVE_PREFIX)."\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 "Önek: ".$fmt->getTextAttribute(NumberFormatter::NEGATIVE_PREFIX)."\n";
echo $fmt->format(-1234567.891234567890000)."\n";
$fmt->setTextAttribute(NumberFormatter::NEGATIVE_PREFIX, "EKSİ");
echo "Önek: ".$fmt->getTextAttribute(NumberFormatter::NEGATIVE_PREFIX)."\n";
echo $fmt->format(-1234567.891234567890000)."\n";
?>Yukarıdaki örneğin çıktısı:
Önek: - -1.234.567,891 Önek: EKSİ EKSİ1.234.567,891
