Formater des nombres avec des milliers de séparateur Smarty PHP

J'essaie de formater des nombres avec des milliers de séparateurs Smarty.

ainsi par exemple 1000 devient 1.000.

Merci.

24
demandé sur babadbee 2010-07-07 14:00:25

3 réponses

ou vous pouvez utiliser la fonction php à l'intérieur de smarty, c'est pour number_format, vous pouvez utiliser d'autres fonctions php :)

PHP : number_format($number, 2, '.', ',');

SMARTY :
{$number|number_format:2:".":","}
48
répondu Puaka 2010-07-08 10:54:23

ou tout simplement à utiliser smarty {$var|number_format:0}

5
répondu huncyrus 2014-03-13 21:39:04

Essayez d'utiliser string_format, sprintf pour formater votre chaîne.

0
répondu silent 2010-07-07 10:10:28