Hannes: Hash überprüfen

Beitrag lesen

Du musst unterscheiden zwischen "hat dieser Schlüssel einen wahren Wert?" und "Gibt es diesen Schlüssel?"

Ersteres hast du abgefragt, letzteres würde man mit exists() prüfen.

Cool - Danke.

Habe es geändert und nun sieht es so aus (hab auch noch auf Referenzen umgestellt):

if (exists $ref_hash->{$var})
{$new=$ref_hash->{$var};}
else {$new="Damn";}

Und läuft einwandfrei.

ciao,
Hannes