Foros del Web » Programando para Internet » PHP »

Insertar un caracter y mover el resto

Estas en el tema de Insertar un caracter y mover el resto en el foro de PHP en Foros del Web. Siempre me lio en lo mas simple pero he estado buscando y no encuentro. Tengo un numero por ejemplo 1000.00 lo que quiero es insertar ...
  #1 (permalink)  
Antiguo 09/01/2008, 10:58
 
Fecha de Ingreso: septiembre-2007
Mensajes: 51
Antigüedad: 16 años, 6 meses
Puntos: 1
Insertar un caracter y mover el resto

Siempre me lio en lo mas simple pero he estado buscando y no encuentro.

Tengo un numero por ejemplo 1000.00 lo que quiero es insertar una coma cada 3 digitos de manera que quede 1,000.00 por ejemplo y si fuera un millon pues que quede 1,000,000.00

Alguna funcion magica?
  #2 (permalink)  
Antiguo 09/01/2008, 11:29
Avatar de forecast  
Fecha de Ingreso: octubre-2004
Mensajes: 259
Antigüedad: 19 años, 6 meses
Puntos: 4
Re: Insertar un caracter y mover el resto

http://es.php.net/manual/es/function.number-format.php

Creo que es esto lo que buscas.

$numero= number_format($numero, 2, ',', '.')

Segundo parametro numero de decimales
Tercer parametro separador de decimales
Cuarto parametro separador por grupo de miles.
  #3 (permalink)  
Antiguo 09/01/2008, 12:17
 
Fecha de Ingreso: septiembre-2007
Mensajes: 51
Antigüedad: 16 años, 6 meses
Puntos: 1
Re: Insertar un caracter y mover el resto

Esa función es perfecta para lo que necesitaba en este caso, pero si por ejemplo quisierais formatear un telefono por ejemplo si empieza por 6 un grupo de 3 y 3 grupos de 2 y si empieza por 9 un grupo de 2 el siguiente de 3 y dos de 2.

Se entiende bien?

o en definitiva contar e insertar caracteres.
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 23:01.