MessageFormatter::setPatternmsgfmt_set_patternConfigure le modèle utilisé par le formateur
&reftitle.description;
&style.oop;
publicboolMessageFormatter::setPatternstringpattern
&style.procedural;
boolmsgfmt_set_patternMessageFormatterformatterstringpattern
Configure le modèle utilisé par le formateur.
&reftitle.parameters;
formatter
Un objet de formateur de messages MessageFormatterpattern
La chaîne de modèle utilisé par le formateur de messages.
Le modèle utilise la syntaxe qui gère correctement les
apostrophes : il est passé à
umsg_autoQuoteApostrophe
avant d'être interprété.
&reftitle.returnvalues;
&return.success;
&reftitle.examples;
Exemple avec msgfmt_set_pattern, style procédural
]]>
Exemple avec msgfmt_set_pattern, style POO
getPattern() . "'\n";
echo "Résultat formaté : " . $fmt->format(array(123, 456)) . "\n";
$fmt->setPattern("{0, number} arbres accueillant {1, number} singes" );
echo "Nouveau modèle :'" . $fmt->getPattern() . "'\n";
echo "Nombre formaté : " . $fmt->format(array(123, 456)) . "\n";
?>
]]>
&example.outputs;
&reftitle.seealso;
msgfmt_createmsgfmt_get_pattern