(No version information available, might be only in CVS)
NumberFormatter::getPattern -- numfmt_get_pattern — Get formatter pattern
Object oriented style
Procedural style
Extract pattern used by the formatter.
NumberFormatter object.
Pattern string that is used by the formatter, or FALSE if an error happens.
Beispiel #1 numfmt_get_pattern() example
<?php
$fmt = numfmt_create( 'de_DE', NumberFormatter::DECIMAL );
echo "Pattern: ".numfmt_get_pattern($fmt)."\n";
echo numfmt_format($fmt, 1234567.891234567890000)."\n";
numfmt_set_pattern($fmt, "#0.# kg");
echo "Pattern: ".numfmt_get_pattern($fmt)."\n";
echo numfmt_format($fmt, 1234567.891234567890000)."\n";
?>
Beispiel #2 OO example
<?php
$fmt = new NumberFormatter( 'de_DE', NumberFormatter::DECIMAL );
echo "Pattern: ".$fmt->getPattern()."\n";
echo $fmt->format(1234567.891234567890000)."\n";
$fmt->setPattern("#0.# kg");
echo "Pattern: ".$fmt->getPattern()."\n";
echo $fmt->format(1234567.891234567890000)."\n";
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
Pattern: #,##0.### 1.234.567,891 Pattern: #0.# kg 1234567,9 kg