Foros del Web » Programando para Internet » PHP »

Pregunta sobre caracteres

Estas en el tema de Pregunta sobre caracteres en el foro de PHP en Foros del Web. Supongo que debe ser sencillo pero no se me ocurre como... quiero que si un numero es menor que 100 que lo represente en pantalla ...
  #1 (permalink)  
Antiguo 16/02/2010, 21:42
 
Fecha de Ingreso: noviembre-2007
Mensajes: 118
Antigüedad: 17 años
Puntos: 0
Pregunta sobre caracteres

Supongo que debe ser sencillo pero no se me ocurre como... quiero que si un numero es menor que 100 que lo represente en pantalla de la siguiente manera 076, 002, 099


como se puede hacer eso en PHP?
  #2 (permalink)  
Antiguo 16/02/2010, 23:17
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 19 años, 2 meses
Puntos: 55
Respuesta: Pregunta sobre caracteres

para ellos exista str_pad()

tu problema se resuleve con

$numero = str_pad($numero,3,'0',STR_PAD_LEFT);

__________________
Degiovanni Emilio
developtus.com
  #3 (permalink)  
Antiguo 17/02/2010, 07:39
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 15 años, 1 mes
Puntos: 334
Respuesta: Pregunta sobre caracteres

tambien puedes hacerlo con sprintf

Código PHP:
Ver original
  1. for($i = 1; $i <= 100; ++$i) echo sprintf('%03d',$i)."<br>";

saludos :P
__________________
More about me...
~ @rhyudek1
~ Github

Etiquetas: 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 14:10.