Bonjour à tous,

J'aimerais savoir comment je peux detecter si un élément est présent dans une hash SANS la parcourir en entier...

Voici la structure ma hash :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
%Connections<div style="margin-left:40px">une clef<div style="margin-left:40px">line (valeur)
details (valeur)</div>une clef<div style="margin-left:40px">line (valeur)
details (valeur)</div>...</div>
Donc en gros, j'ai une hash qui contient plusieurs hash qui elles-memes contiennent 2 colonnes...
J'aimerais savoir comment je peux detecter si $Connections{$cetteClef} existe. Mais sachant que je peux avoir des 100aines d'éléments dans ma hash principale, j'ai pas vraiment envie de la traverser en entier...

J'ai deja essayé

Code : Sélectionner tout - Visualiser dans une fenêtre à part
if ($Connections{$delegateid}) {...}
et aussi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
if ($Connections{$delegateid}{line} ne "") {...}
Cette derniere opération de fonctionne pas non plus et en plus elle me crée l'élément $delegateid si il n'existe pas!

merci d'avance