Est-il possible de formater un nombre avec 2 décimales avec Smarty PHP?
Merci.
string_format accepte les options de formatage sprintf:
{$number|string_format:"%.2f"}
{$number|number_format:2}
est ce que vous voulez
{$number|round:"2"}
fonctionne aussi
Pour afficher 2 au lieu de 2.00, vous pouvez utiliser: replace dans Smarty PHP
Voir ci-dessous exemple -
$number = 2.00
{$number|replace:'.00':''}
Output :- 2
J'espère que cela t'aides.