Perl existe Función

Descripción

Esta función devuelve verdadero si existe la clave de matriz o hash especificada, independientemente del valor correspondiente, incluso si es indefinido. Si EXPR es una subrutina, entonces existe devolverá 1 si la subrutina ha sido declarada (pero no necesariamente definida), 0 en caso contrario.

Si LIST es más de un argumento, o una matriz con más de un valor, entonces el comando se ejecuta directamente sin el uso de un shell.

Sintaxis

A continuación se muestra la sintaxis simple para esta función:

exists EXPR

Valor devuelto

Esta función devuelve 0 si el elemento hash o el índice de la matriz no existe, o si la subrutina no se ha declarado y 1 si existe el elemento hash o el índice de la matriz, o si la subrutina no se ha declarado.