nl2br
ord
String Functions
PHP Manual

# number_format

(PHP 4, PHP 5)

number_format — Dar formato a un número con los miles agrupados

### Descripción

string number_format ( float `$numero` [, int `$decimales` [, string `$punto_dec` ]], string `$sep_miles` )

number_format() devuelve una versión con formato de `numero` . Esta función acepta uno, dos, o cuatro parámetros (no tres):

Si solo se entrega un parámetro, `numero` recibirá un formato sin decimales, pero con una coma (",") entre cada grupo de miles.

Si se entregan dos parámetros, `numero` recibirá un formato con la cantidad de `decimales` dada, con un punto (".") al frente, y una coma (",") entre cada grupo de miles.

Si todos los cuatro parámetros son dados, `numero` recibirá un formato con la cantidad de `decimales` dada, `punto_dec` en lugar de un punto (".") antes de los decimales, y `sep_miles` en lugar de una coma (",") entre cada grupo de miles.

Sólo el primer caracter de `sep_miles` es usado. Por ejemplo, si usa bar como `sep_miles` sobre el número 1000, number_format() devolverá 1b000.

Example #1 Ejemplo de number_format()

Por ejemplo, la notación francesa usa usualmente dos decimales, coma (',') como separador decimal, y espacio (' ') como separador de miles. Esto se puede lograr con esta línea:

`<?php
$numero = 1234.56;
// notación inglesa (predeterminada)
$numero_formato_ingles = number_format($numero);
// 1,235
// notación francesa
$numero_formato_frances = number_format($numero, 2, ',', ' ');
// 1 234,56
$numero = 1234.5678;
// notación inglesa sin separador de miles
$numero_formato_ingles = number_format($numero, 2, '.', '');
// 1234.57
?>`

Vea también: money_format(), sprintf(), printf() y sscanf().

nl2br
ord
String Functions
PHP Manual