number_format Formatear un número con los millares agrupados &reftitle.description; stringnumber_format floatnumber intdecimals0 stringnumber_format floatnumber intdecimals0 stringdec_point"." stringthousands_sep"," Esta función acepta uno, dos, o cuatro parámetros (no tres): Si solo se proporciona un parámetro, number será formateado sin decimales, pero con una coma (",") entre cada grupo de millares. Si se proporcionan dos parámetros, number será formateado con tantos decimales como se hayan definido en decimals colocando un punto (".") delante, y una coma (",") entre cada grupo de millares. Si se proporcionan los cuatro parámetros, number será formateado con tantos decimales como hayamos definido en decimals, dec_point sustituirá al punto (".") como seperador de los decimales y el separador por defecto de los millares, la coma (","), será sustituida por thousands_sep. &reftitle.parameters; number El número al que dar formato. decimals Establece el número de puntos decimales. dec_point Establece el separador para los decimales. thousands_sep Establece el separador para los millares. &reftitle.returnvalues; Una versión formateada de number. &reftitle.changelog; &Version; &Description; 5.4.0 Esta función ahora admite múltiples bytes en dec_point y thousands_sep. En versiones anteriors solamente se utilizaba el primer byte de cada separador. &reftitle.examples; Ejemplo de <function>number_format</function> Por ejemplo, la notación francesa suele utilizar dos decimales, una coma (',') como separador decimal y el espacio (' ') como separador de millares. Esto consigue esto mediante las siguientes líneas: ]]> &reftitle.seealso; money_format sprintf printf sscanf