Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Como eu crio uma função para sempre complementar com zeros o início da entrada digitada em um formulário?
Em um total de 9 caracters, sendo 8 números e uma barra, onde a barra separa 4 para cada lado.
Um utilizei o explode e verifiquei o tamanho de cada parte, assim posso identificar se faltam caracteres, mas ainda não encontrei uma solução para inserir zeros no início, caso estejam faltando números.
Help?
PS: Poderia ser feito por javascript?
>
Como eu crio uma função para sempre complementar com zeros o início da entrada digitada em um formulário?
Em um total de 9 caracters, sendo 8 números e uma barra, onde a barra separa 4 para cada lado.
$str = '1/1';
$str = vsprintf( '%04d/%04d' , sscanf( $str , '%d/%d' ) );
echo $str; //0001/0001Essa foi rápida.
Valeu pela ajuda, galera. :D
Tsubaru, bom dia.
de uma olhada se te ajuda:
str_pad
[]'s