Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1143 connectés 

  FORUM HardWare.fr
  Programmation

  [PERL] Qq peut-il m'expliquer ceci ???

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PERL] Qq peut-il m'expliquer ceci ???

n°49660
Aricoh
gentil mais fo po pousser
Posté le 30-07-2001 à 13:36:51  profilanswer
 

imaginez dans un programme que vous ayez le hash %Toto contenant les clés (1, 2, 3) et les valeurs associées ('un', 'deux', 'trois')
 
vous voulez récupérer la valeur de la clé 3 pour l'afficher, vous faites
 
print $Toto{3};
 
ok
 
imaginez maintenant un tout autre programme contient juste un scalaire, le prog ressemble à ça :
 
my $Toto;
 
$Toto->{1} = 'un';
$Toto->{2} = 'deux';
$Toto->{3} = 'trois';
 
ici, pour afficher la valeur de la clé 3 :
 
print $Toto->{3};
 
le truc que j'aimerais bien capter, c'est que pour la variable scalaire, on me dit que c'est une référence vers un hash
 
mais ce hash n'existe pas, il n'est pas déclaré dans mon code, j'ai juste la variable $Toto, j'ai pas une ligne genre :
 
$Toto = \%Toto;
 
qq peut-il m'expliquer comment un pointeur peut-il renvoyer vers une variable non déclarée ???

mood
Publicité
Posté le 30-07-2001 à 13:36:51  profilanswer
 

n°49785
belsambar
Posté le 30-07-2001 à 18:26:14  profilanswer
 

bah en fait c plus un tableau qu'une table de hash, donc il te renvoie la valeur de ta liste ...

n°49833
Aricoh
gentil mais fo po pousser
Posté le 31-07-2001 à 08:31:16  profilanswer
 

Mmmmm, je pense que si tu fais un bête "print $Toto;", il va t'afficher un truc style HASH (........)
 
?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PERL] Qq peut-il m'expliquer ceci ???

 

Sujets relatifs
CGI/Perl en local[Perl] --->!! Pour les PROS des regexp !!<--
Module perl absent ... qq l a ?[Perl] pb avec fichier
[Perl]problem avec fonction dans un package[Perl]expression régulière
PERL TK binding[Perl] Comment récupérer
[Perl] récuperer dans une variable le contenu d'un fichier HTML[cgi perl]Comment marche la fonction "crypt"?
Plus de sujets relatifs à : [PERL] Qq peut-il m'expliquer ceci ???


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR