PHP 8.4.1 Released!

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 NumberFormatter::getPattern(): string|false

Stile procedurale

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