Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/04/2008, 00:25
yazo
 
Fecha de Ingreso: abril-2003
Mensajes: 363
Antigüedad: 21 años, 9 meses
Puntos: 3
Imprimir ceros delante del numero

Hola a todos,

¿Como podría imprimir en php 4 ceros delante de un número? es decir si yo paso el número 6 que me imprima 0006, o si le paso 11 que imprima 0011.

Actualmente estoy utilizando:
Código PHP:
printf("%04d"$variable); 
Pero si le paso 3 me imprime 00034, si le paso 4 imprime 00044

¿Esto a que se debe? ¿Como lo puedo solucionar? ¿Hay alguna forma de hacerlo con "echo"?

Un Saludo