Foros del Web » Programando para Internet » PHP »

Formatear número en Smarty

Estas en el tema de Formatear número en Smarty en el foro de PHP en Foros del Web. Hola a todos: Tengo un campo en MySQL : Código PHP: nro_doc bigint ( 12 )  . Pero tengo valores de 8, 10 y 11 dígitos. ...
  #1 (permalink)  
Antiguo 16/03/2022, 14:40
Avatar de bandolera  
Fecha de Ingreso: abril-2009
Mensajes: 613
Antigüedad: 15 años, 7 meses
Puntos: 7
Pregunta Formatear número en Smarty

Hola a todos:
Tengo un campo en MySQL:
Código PHP:
nro_doc bigint(12
.
Pero tengo valores de 8, 10 y 11 dígitos.
Y todo normal al visualizarlos con Smarty.
Pero lo que quiero es que los muestre a todos con 12 dígitos, poniendo ceros al lado izquierdo del número.
Mi plantilla:
Código PHP:
{$valor[i]->nro_doc()} 
Encontré una función pero al aplicarla el número inicial cambia.
Código PHP:
{$valor[i]->nro_doc()|string_format:"%012d"
O la estoy aplicando mal.
Espero me puedan ayudar.
__________________
Todos somos iguales. NO! a la violencia de género.

Etiquetas: formatear, mysql, smarty
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:35.