[Cascavel-pm] Duvida basica...
Francisco Lopes
falmp em terra.com.br
Quarta Outubro 1 12:13:36 CDT 2003
Eu também tinha notado a falta do lenght() e o uso do $_, mas resolvi
testar e funcionou. Interessante, pode explicar o por quê? $_ recebe o
valor da variável usada na última função ou nada a ver?
Abraço.
Francisco Lopes, aka pulpfiction <falmp em terra.com.br>
Wednesday, October 1, 2003, 12:31:49 PM, you wrote:
> Fabiano Reese Righetti wrote:
> >
>>>$x possui no maximo 10 caracteres
>>>Se $x possuir menos que 10 caracteres, inserir o caractere "X " nas ultimas posicoes da
>>>variavel, ateh completa-la com 10 caracteres
>>
>> Olá Adriano!
>>
>> $x .= "X"x(10-length($x)) if $_ < 10;
>>
> Fabiano, me parece que tem alguma coisa faltando aqui: você não
> inicializou $_ com nada, e faz referência a ele... isso, dependendo de
> $_, pode concatenar ou não de zero a 10 "X" no final da string do Adriano...
> Talvez a melhor saída fosse alguma coisa assim:
> $x .= "X"x(10-lenght($x)) if lenght($x)<10;
> Ah! A propósito, lindo fragmento de código perl! =-]
Mais detalhes sobre a lista de discussão Cascavel-pm