Foros del Web » Programando para Internet » PHP »

Pasar de int a moneda

Estas en el tema de Pasar de int a moneda en el foro de PHP en Foros del Web. Hola tengo un campo de una tabla de la BBDD que es el precio, lo tengo como int, y me gustaria que al mostrarlo me ...
  #1 (permalink)  
Antiguo 22/03/2007, 06:35
Avatar de alllebor  
Fecha de Ingreso: septiembre-2006
Mensajes: 295
Antigüedad: 17 años, 7 meses
Puntos: 1
Pasar de int a moneda

Hola tengo un campo de una tabla de la BBDD que es el precio, lo tengo como int, y me gustaria que al mostrarlo me apareciese con el punto en los miles así

precio=125.000 € lo de poner el signo € lo tengo claro pero no el punto para separar los miles.
Alguna idea??
__________________
Quien no me pregunta no se entera!!
  #2 (permalink)  
Antiguo 22/03/2007, 06:39
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: Pasar de int a moneda

Hola alllebor

Puedes utilizar la función number_format()

Saludos,
  #3 (permalink)  
Antiguo 22/03/2007, 07:10
Avatar de alllebor  
Fecha de Ingreso: septiembre-2006
Mensajes: 295
Antigüedad: 17 años, 7 meses
Puntos: 1
Re: Pasar de int a moneda

OK gracias!
Lo que pasa que ponen una "," en los miles y no un ".", he hecho un
$precio=str_replace(',', '.',$precio);
... y problema resuelto
Muschas gracias!!
__________________
Quien no me pregunta no se entera!!
  #4 (permalink)  
Antiguo 22/03/2007, 07:18
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: Pasar de int a moneda

Hola de nuevo.

Puedes hacerlo así:

Código PHP:
$precio 125000;
echo 
number_format($precio,0,',','.'); 
Saludos,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:42.