Tableau Perl

Fermé
Krilin - 12 juin 2003 à 15:15
tite puce Messages postés 3 Date d'inscription jeudi 12 juin 2003 Statut Membre Dernière intervention 12 juin 2003 - 12 juin 2003 à 18:50
Bonjour,je veux recuper les valeurs d'un tableau comme suit:
"
$tab_send{$appli}=([$keyword{"user_id"},$keyword{"Nom\_Prenom\_$appli}]);
foreach my $appli (%tab_send)
{ printlog("$appli\n");
}
"
Resultat sur le fichier de log " ARRAY(0x1e6a20)"
Mais qu'est ce que ça veut dire?

1 réponse

tite puce Messages postés 3 Date d'inscription jeudi 12 juin 2003 Statut Membre Dernière intervention 12 juin 2003
12 juin 2003 à 18:50
les valeurs de ton tableau %tab_send (qui est en fait une table de hachage) sont des tableaux. En gros tu as un tableau de tableaux... Donc, quand tu demande une valeur du tableau %tab_send, Perl te renvoie simplement l'adresse machine du tableau contenu à cet endroit !
Pour palier à ca, tu doit récupérer la valeur dans tableau et manipuler ensuite ce tableau.
0