number_format Formate un nombre pour l'affichage &reftitle.description; stringnumber_format floatnum intdecimals0 stringnulldecimal_separator"." stringnullthousands_separator"," Formate un nombre avec les milliers groupés et optionnellement des chiffres décimaux. &reftitle.parameters; num Le nombre à formater. decimals Définit le nombre de chiffres décimales. Si 0, le decimal_separator est omis de la valeur de retour. decimal_separator Définit le séparateur pour le point décimal. thousands_separator Définit le séparateur des milliers. &reftitle.returnvalues; Une version formatée du nombre num. &reftitle.changelog; &Version; &Description; 8.0.0 Antérieur à cette version, number_format accepte un, deux, ou quatre paramètres (mais pas trois). 7.2.0 number_format a été modifié pour ne plus permettre de retourner -0, précédemment -0 pouvait être retourné pour des cas où num valait -0.01. &reftitle.examples; Exemple avec <function>number_format</function> En notation française, on utilise généralement deux chiffres après la virgule, une virgule comme séparateur décimal, et un espace comme séparateur de milliers. L'exemple suivant montre comment formater un nombre de différentes façons : ]]> &reftitle.seealso; money_format sprintf printf sscanf