Funzione tasti Perl

Descrizione

Questa funzione restituisce tutti i tasti dell'HASH come un elenco. Le chiavi vengono restituite in ordine casuale ma, in effetti, condividono lo stesso ordine di quello utilizzato da valori e ciascuna.

Sintassi

Di seguito è riportata la semplice sintassi per questa funzione:

keys HASH

Valore di ritorno

Questa funzione restituisce il numero di chiavi nell'hash nel contesto scalare e l'elenco di chiavi nel contesto dell'elenco.

Esempio

Di seguito è riportato il codice di esempio che mostra il suo utilizzo di base:

#!/usr/bin/perl

%hash = ('One' => 1,
         'Two' => 2,
         'Three' => 3,
         'Four' => 4);

@values = values( %hash );
print("Values are  ", join("-", @values), "\n");

@keys = keys( %hash );
print("Keys are ", join("-", @keys), "\n");

Quando viene eseguito il codice sopra, produce il seguente risultato:

Values are  4-3-2-1
Keys are Four-Three-Two-One