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 :
Donc en gros, j'ai une hash qui contient plusieurs hash qui elles-memes contiennent 2 colonnes...
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>
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é
et aussi
Code : Sélectionner tout - Visualiser dans une fenêtre à part if ($Connections{$delegateid}) {...}
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!
Code : Sélectionner tout - Visualiser dans une fenêtre à part if ($Connections{$delegateid}{line} ne "") {...}
merci d'avance![]()
Partager