Parámetros 3 y 4, separadores de decimales y de unidades de millar
Los últimos parámetros, que debemos utilizar siempre juntos, sirven para especificar los separadores que queremos utilizar para los decimales y las unidades de millar. Si queremos formatear los números con la notación española tendríamos que utilizar forzosamente estos parámetros.
Por ejemplo, así haríamos para formatear los números en español:
- Separar los decimales con coma
- Separar las unidades de millar con un punto.
$numero = 1002002.365;
number_format($numero, 2, ",", ".");
//devuelve 1.002.002,37
Si, por ejemplo, no separar los millares, simplemente pasamos como separador de unidades de millar (cuarto parámetro) la cadena vacía:
$numero = 9540.2;
number_format($numero, 2, ",", "");
//devuelve 9540,20
Conclusión sobre el formato de números con PHP
Eso es todo lo que tenemos que saber para formatear números en PHP. Como se ha podido ver es bien sencillo presentar los números con los decimales que necesitemos y con los separadores correctos de decimales y millares para el idioma español.
Usuarios que han visto este tema también han visto...
- Fotos en PHP
- Leer un archivo de texto con PHP
- Howto encriptar passwords en la base de datos
- Alcance de las variables en PHP
- XML y PHP 5
- Versión imprimible de este documento
- Enviar por e-mail este documento