[Cascavel-pm] Perl - Acesso
Adriano Rodrigues
a.r.ferreira em gmail.com
Domingo Novembro 26 06:18:55 PST 2006
On 11/25/06, Gabriel Vieira <gabriel.vieira em gmail.com> wrote:
> Continuando...
>
> para verificação do conteúdo de uma variável:
> - ao invés do NULL, utilize undef.
> Ex.: print "vazio" if $x eq undef;
Cuidado! eq é para strings.
$ perl -e "print qq{ok\n} if '' eq undef"
ok
A opção abaixo com o 'defined' é como se deve checar por valores não definidos.
> - outra opção é utilização a função 'defined' para verificar se uma string
> ou até subrotina está definida.
> Ex.: print "definido" if defined $x;
> print "não definido" if !defined $x;
>
Mais detalhes sobre a lista de discussão Cascavel-pm