NumberFormatter::getPattern

numfmt_get_pattern

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)

NumberFormatter::getPattern -- numfmt_get_patternGet formatter pattern

Descrizione

Stile orientato agli oggetti

public function NumberFormatter::getPattern(): string|false

Stile procedurale

function numfmt_get_pattern(NumberFormatter $formatter): string|false

Extract pattern used by the formatter.

Elenco dei parametri

formatter

NumberFormatter object.

Valori restituiti

Pattern string that is used by the formatter, or false if an error happens.

Esempi

Example #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";
?>

Example #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";
?>

Il precedente esempio visualizzerà:

Pattern: #,##0.###
1.234.567,891
Pattern: #0.# kg
1234567,9 kg

Vedere anche:

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top