Skip to content

Dar formato a números con PHP

by David on junio 29th, 2010

Hace tiempo alguien me dijo que para cualquier cosa que se quiera hacer en PHP seguro que ya hay un función creada. Una de esas cosas es mostrar números con un determinado formato. Para esto existe la función number_format(). Esta función admite uno, dos o cuatro parámetros, nunca tres.

number_format(float $numero,int $decimales,string $punto_decimal,string $separador_miles);

Unos ejemplos sencillos:

echo number_format(3.14159265,3);

Muestra:
3.142

echo number_format(5726849.65489,3,",",".");

Muestra:
5.726.849,655

echo number_format(5726849.65489,3,".",",");

Muestra:
5,726,849.655

echo number_format(5726849.65489,3,"x","/");

Muestra:
5/726/849×655

Esta función permite mostrar de forma sencilla número muy altos, limitando el número de decimales a mostrar y también permite cambiar de forma fácil el punto décimal por una coma.

Compartir este post:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay
  • Live
  • Meneame
  • MSN Reporter
  • MySpace
  • PDF
  • Reddit
  • Twitter
  • LinkedIn
  • Technorati

From → Código, PHP

No comments yet

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS