[Cascavel-pm] Duvida basica...
Luis Campos de Carvalho
lechamps em terra.com.br
Quarta Outubro 1 14:12:20 CDT 2003
Flavio S. Glock wrote:
> Francisco Lopes wrote:
>
>>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?
>
>
> length(), né?
>
Coitado do Xico! Tem piedade São Glock... =-]
Eu particularmente nunca acerto a ordem das letrinhas...
>>>
>>>>>$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;
>
> O 'x' com valor zero ou negativo não faz nada - por isso tanto faz se
> tem o 'if' ou não.
>
Opa! Agora ficou interessante!!
Golf neles, Flávio!!
Podemos escerver assim, que funciona do mesmo jeito:
$x.="X"x(10-length($x));
E, claro, isso é BEM menor e mais eficiente! =-]
Vamos acender uma velinha para São Glock, que o "homi" merece!
Putamplexos!!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is Computer Scientist,
PerlMonk [SiteDocClan], Cascavel-pm Moderator,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Mais detalhes sobre a lista de discussão Cascavel-pm