Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/06/2008, 14:22
Avatar de JuanKa
JuanKa
 
Fecha de Ingreso: septiembre-2004
Mensajes: 468
Antigüedad: 20 años, 5 meses
Puntos: 1
number_format() un poco raro

Buenas noches a todos.

Tengo un problemilla con el formato de números cuando son miles, por ejemplo en esta variable

$var_precio = 1218.41

me gustaria obtener 1.218,41

Aplicando la funcion number_format()

$precio = number_format($arti->getPrecio(),2,".",",");

obtengo 1,218.41


Ahora lo que yo hago para cambiar el punto por la coma, es decir:

$precio=str_replace(".",",",$precio)

obtengo 1,218,41


En otras palabras no me esta cogiendo el separador de miles (,) a (.)

Como puedo hacer para obtener :
1.218,41

Gracias y saludos a todo la gente del foro