web-dev-qa-db-fra.com

Formatage des nombres en D7

J'ai un objet sérialisé dans un champ. J'ai maintenant besoin de sortir une valeur flottante. Comme le site a 2 langues (allemand/anglais), je dois maintenant formater le nombre flottant en fonction de la langue actuelle.

$value = 123456789.01;
// Language = english
print the_format_function($value); # => 123456789.01

// Lanuage = german
print the_format_function($value); # => 123.345.789,01

Je cherche the_format_funtion();.

6
Nils Riedemann

Il existe un module API format_number , qui peut éventuellement gérer cela pour vous. Et peut-être en fera D8 .

Pour le moment, je pense que la fonction que vous recherchez est number_format ()

6
Jeremy French