numberformatter.gettextattribute(3) php man page | unix.com

Man Page: numberformatter.gettextattribute

Operating Environment: php

Section: 3

NUMBERFORMATTER.GETTEXTATTRIBUTE(3)					 1				       NUMBERFORMATTER.GETTEXTATTRIBUTE(3)

NumberFormatter::getTextAttribute - Get a text attribute

	Object oriented style

SYNOPSIS
public string NumberFormatter::getTextAttribute (int $attr)
DESCRIPTION
Procedural style string numfmt_get_text_attribute (NumberFormatter $fmt, int $attr) Get a text attribute associated with the formatter. An example of a text attribute is the suffix for positive numbers. If the formatter does not understand the attribute, U_UNSUPPORTED_ERROR error is produced. Rule-based formatters only understand NumberFormat- ter::DEFAULT_RULESET and NumberFormatter::PUBLIC_RULESETS.
PARAMETERS
o $fmt -NumberFormatter object. o $attr - Attribute specifier - one of the text attribute constants.
RETURN VALUES
Return attribute value on success, or FALSE on error.
EXAMPLES
Example #1 numfmt_get_text_attribute(3) example <?php $fmt = numfmt_create( 'de_DE', NumberFormatter::DECIMAL ); echo "Prefix: ".numfmt_get_text_attribute($fmt, NumberFormatter::NEGATIVE_PREFIX)." "; echo numfmt_format($fmt, -1234567.891234567890000)." "; numfmt_set_text_attribute($fmt, NumberFormatter::NEGATIVE_PREFIX, "MINUS"); echo "Prefix: ".numfmt_get_text_attribute($fmt, NumberFormatter::NEGATIVE_PREFIX)." "; echo numfmt_format($fmt, -1234567.891234567890000)." "; ?> Example #2 OO example <?php $fmt = new NumberFormatter( 'de_DE', NumberFormatter::DECIMAL ); echo "Prefix: ".$fmt->getTextAttribute(NumberFormatter::NEGATIVE_PREFIX)." "; echo $fmt->format(-1234567.891234567890000)." "; $fmt->setTextAttribute(NumberFormatter::NEGATIVE_PREFIX, "MINUS"); echo "Prefix: ".$fmt->getTextAttribute(NumberFormatter::NEGATIVE_PREFIX)." "; echo $fmt->format(-1234567.891234567890000)." "; ?> The above example will output: Prefix: - -1.234.567,891 Prefix: MINUS MINUS1.234.567,891
SEE ALSO
numfmt_get_error_code(3), numfmt_get_attribute(3), numfmt_set_text_attribute(3). PHP Documentation Group NUMBERFORMATTER.GETTEXTATTRIBUTE(3)
Related Man Pages
numfmt_create(3) - php
numfmt_format_currency(3) - php
datefmt_get_pattern(3) - php
numfmt_set_attribute(3) - php
numfmt_set_symbol(3) - php
Similar Topics in the Unix Linux Community
formating number strings
is it possible to echo 'some text' every 10 minutes on my screen
sed coding
Awk Command help
print ODD lines