Perl esiste la funzione

Descrizione

Questa funzione restituisce true se la chiave hash o matrice specificata esiste, indipendentemente dal valore corrispondente, anche se è undef. Se EXPR è una subroutine, allora exist restituirà 1 se la subroutine è stata dichiarata (ma non necessariamente definita), 0 in caso contrario.

Se LIST è più di un argomento o un array con più di un valore, il comando viene eseguito direttamente senza l'uso di una shell.

Sintassi

Di seguito è riportata la semplice sintassi per questa funzione:

exists EXPR

Valore di ritorno

Questa funzione restituisce 0 se l'elemento hash o l'indice dell'array non esiste, o se la subroutine non è stata dichiarata e 1 se l'elemento hash o l'indice dell'array esiste, o se la subroutine non è stata dichiarata.