Table de hash et package.
Bonjour, mon problème est le suivant :
j'ai un packe toto.pm, dans lequel j'ai une table de hash de la forme :
Code:
1 2 3 4
| %maHash = ('test'=> [
# Attributs directs
"id",
"libelle"]); |
Seulement voilà, je dois appelé ce tableau dans une nouvelle page perl nommée tata.pl
Je fais donc :
Code:
%tata = $toto::maHash;
Seulement quand j'affiche de la manière suivante :
Code:
print "On a : ".$toto::maHash{'test'})." et ".$tata{'test'})." <br />";
Et bien, dans mon premier tableau, j'ai bien un ARRAY qui s'affiche, mais dans l'autre c'est vide.
Merci.