Função Perl existe

Descrição

Esta função retorna verdadeiro se o hash ou chave de array especificado existir, independentemente do valor correspondente, mesmo se for undef. Se EXPR for uma sub-rotina, existe irá retornar 1 se a sub-rotina foi declarada (mas não necessariamente definida), 0 se não.

Se LIST for mais de um argumento ou uma matriz com mais de um valor, o comando será executado diretamente sem o uso de um shell.

Sintaxe

A seguir está a sintaxe simples para esta função -

exists EXPR

Valor de retorno

Esta função retorna 0 se o elemento hash ou índice do array não existir, ou se a sub-rotina não foi declarada e 1 se o elemento hash ou índice do array existir, ou se a sub-rotina não foi declarada.