Valori Perl Funzione
Descrizione
Questa funzione restituisce l'elenco di tutti i valori contenuti in HASH. In un contesto scalare, restituisce il numero di valori che verrebbero restituiti. Utilizza lo stesso iteratore, e quindi l'ordine, utilizzato dalle funzioni each e keys.
Sintassi
Di seguito è riportata la semplice sintassi per questa funzione:
values HASH
Valore di ritorno
Questa funzione restituisce il numero di valori nell'hash nel contesto scalare e l'elenco di valori nel contesto dell'elenco.
Esempio
Di seguito è riportato il codice di esempio che mostra il suo utilizzo di base:
#!/usr/bin/perl -w
%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