NumberFormatter::setAttributenumfmt_set_attributeSet an attribute
&reftitle.description;
&style.oop;
publicboolNumberFormatter::setAttributeintattrintvalue
&style.procedural;
boolnumfmt_set_attributeNumberFormatterfmtintattrintvalue
Set a numeric attribute associated with the formatter. An example of a
numeric attribute is the number of integer digits the formatter will
produce.
&reftitle.parameters;
fmtNumberFormatter object.
attr
Attribute specifier - one of the
numeric attribute constants.
value
The attribute value.
&reftitle.returnvalues;
&return.success;
&reftitle.examples;
numfmt_set_attribute example
]]>
OO example
getAttribute(NumberFormatter::MAX_FRACTION_DIGITS)."\n";
echo $fmt->format(1234567.891234567890000)."\n";
$fmt->setAttribute(NumberFormatter::MAX_FRACTION_DIGITS, 2);
echo "Digits: ".$fmt->getAttribute(NumberFormatter::MAX_FRACTION_DIGITS)."\n";
echo $fmt->format(1234567.891234567890000)."\n";
?>
]]>
&example.outputs;
&reftitle.seealso;
numfmt_get_error_codenumfmt_get_attributenumfmt_set_text_attribute