+2

Preenchendo uma string com zeros a esquerda

criado por PorKaria em 30/09/2009 4:39pm
Fala pessoal,

Aqui vai uma dica para resolver um problema que normalmente acontece, aconteceu ou vai acontecer na vida de um programador: Preencher uma determinada string com valores a esquerda ou a direita com determinado valor.

Teoricamente isso é difícil de explicar, vamos a um exemplo:

$numero = "1";

echo str_pad($numero, 3, 0, STR_PAD_LEFT);  // saída: 001 
echo str_pad($numero, 3, 0, STR_PAD_RIGHT);  // saída: 100
echo str_pad($numero, 3, 0, STR_PAD_BOTH);  // saída: 010

Mais sobre essa funçao: http://br.php.net/manual/pt_BR/function.str-pad.php

Essa é uma dica para iniciantes e para incentivar a leitura da documentação do PHP.net, para ver as funções mágicas que temos disponíveis no PHP.

Comentários:

Nenhum comentário foi enviado ainda.

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)