Nuevo en la versión 1.5: El filtro number_format se añadió en Twig 1.5
El filtro number_format formatea números. Este es una envoltura en torno a la función number_format de PHP:
{{ 200.35|number_format }}
Puedes controlar el número de decimales, punto decimal, y separador de miles utilizando los argumentos adicionales:
{{ 9800.333|number_format(2, '.', ',') }}
Si no proporcionas opciones de formato entonces Twig usará las opciones de formato predefinidas:
Estas opciones predefinidas se pueden cambiar fácilmente a través de la extensión del núcleo:
$twig = new Twig_Environment($loader);
$twig->getExtension('core')->setNumberFormat(3, '.', ',');
Puedes ajustar las opciones predefinidas para number_format en cada llamada usando los parámetros adicionales.
- decimal: El número de puntos decimales a mostrar
- decimal_point: El carácter a utilizar para el punto decimal
- decimal_sep: El carácter a utilizar para el separador de miles