{...} est une reference vers un hashtable anonyme, tu peux voir ca juste comme une adresse qui dit ou trouver la table en question, c'est donc cette adresse qu'il faut stocker.
Un hash s'initialiser au moyen d'une liste, tu verras d'ailleurs dans la doc que => est un synonyme pour "," (a une difference pret). Donc:
%hash = (a => 1, b => 2) -> BIEN
%hash = ('a', 1, 'b', 2) -> BIEN
$hash = {a => 1, b => 2} -> BIEN
%hash = { a => 1, b => 2} -> BAD!EVIL!NOCOOKIE!
[^] # Re: Trouvé
Posté par duaner . En réponse au message Récupérer les hash dans une liste de hash. Évalué à 3.
Un hash s'initialiser au moyen d'une liste, tu verras d'ailleurs dans la doc que => est un synonyme pour "," (a une difference pret). Donc:
%hash = (a => 1, b => 2) -> BIEN
%hash = ('a', 1, 'b', 2) -> BIEN
$hash = {a => 1, b => 2} -> BIEN
%hash = { a => 1, b => 2} -> BAD!EVIL!NOCOOKIE!
Voila