[Cascavel-pm] Nao mostrar elementos indefinidos
Nelson Ferraz
nferraz em gmail.com
Sexta Fevereiro 22 10:47:15 PST 2008
> Nao da certo.. .alguem pode me explicar??
> Eu ainda nao consegui entender :(
A resposta, como sempre, está na documentação:
perldoc -f defined
defined Returns a Boolean value telling whether EXPR has a value other
than the undefined value "undef".
A string vazia é um valor diferente de undef; portanto, defined
retorna verdadeiro.
Experimente:
my $x = ''; # string vazia
print "definido\n" if defined $x;
my $y = 0; # zero
print "definido\n" if defined $y;
A propósito, Patty, você já começou a estudar algum livro de Perl?
Mais detalhes sobre a lista de discussão Cascavel-pm