[Cascavel-pm] Duvida basica...

Luis Campos de Carvalho lechamps em terra.com.br
Quarta Outubro 1 10:31:49 CDT 2003


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! =-]
-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
   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