Foros del Web » Programando para Internet » PHP »

Formato de números con 0

Estas en el tema de Formato de números con 0 en el foro de PHP en Foros del Web. Hola a todos! Hace tiempo que hago funciones para anteponer 0 en números en PHP para escribir correlaciones de archivos, por ejemplo imagen001.jpg imagen002.jpg imagen003.jpg ...
  #1 (permalink)  
Antiguo 03/05/2011, 14:33
Avatar de stramin  
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Exclamación Formato de números con 0

Hola a todos!

Hace tiempo que hago funciones para anteponer 0 en números en PHP para escribir correlaciones de archivos, por ejemplo

imagen001.jpg
imagen002.jpg
imagen003.jpg
...
imagen009.jpg
imagen010.jpg
imagen011.jpg
...
imagen099.jpg
imagen100.jpg
imagen101.jpg

Hoy nuevamente me encuentro ante esta tarea y me gustaría saber si PHP ya tiene alguna función que lo haga, algo así como:

prezero(numero, largo de la cadena);
prezero(5,3) => 005
prezero(12,8) => 00000012

espero que haya entendido.

Gracias a todos los que me ayuden!
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D
  #2 (permalink)  
Antiguo 03/05/2011, 14:37
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Formato de números con 0

Código PHP:
$numero sprintf('%03d'4);
echo 
$numero// 004; 
__________________
More about me...
~ @rhyudek1
~ Github
  #3 (permalink)  
Antiguo 03/05/2011, 14:56
Avatar de stramin  
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Respuesta: Formato de números con 0

muchas gracias!, aunque aún no estoy seguro de entender como funciona, pero iré probando...
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D
  #4 (permalink)  
Antiguo 03/05/2011, 15:34
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Formato de números con 0

puedes ver el funcionamiento en la documentación de php
http://cl.php.net/sprintf

saludos.
__________________
More about me...
~ @rhyudek1
~ Github
  #5 (permalink)  
Antiguo 03/05/2011, 17:45
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años
Puntos: 528
Respuesta: Formato de números con 0

También puedes usar str_pad, que puede rellenar cadenas a izquierda o derecha con el cracter o caracteres que indiques.
  #6 (permalink)  
Antiguo 04/05/2011, 07:56
Avatar de stramin  
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Respuesta: Formato de números con 0

Esa esta mucho mas simple, ademas sirve para rellenar con caracteres hacia ambos lados, útil para hacer textos centrados o cosas raras XD
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D

Etiquetas: formato
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 04:37.