Valeurs Perl Fonction

La description

Cette fonction renvoie la liste de toutes les valeurs contenues dans HASH. Dans un contexte scalaire, renvoie le nombre de valeurs qui seraient renvoyées. Utilise le même itérateur, et donc le même ordre, utilisé par les fonctions each et.

Syntaxe

Voici la syntaxe simple de cette fonction -

values HASH

Valeur de retour

Cette fonction renvoie le nombre de valeurs dans le hachage dans un contexte scalaire et une liste de valeurs dans un contexte de liste.

Exemple

Voici l'exemple de code montrant son utilisation de 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");

Lorsque le code ci-dessus est exécuté, il produit le résultat suivant -

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