Tohle bez ref fungovat nebude: $hash{'skalar'} = "ARRAY"; if ($hash{'skalar'} =~ /^ARRAY/) { print "POLE\n"; # ouha! ... Bob > Bez ref to chodi taky. V hashi je jen reference na pole > coz ve skalarnim kontextu vyhodi neco jako ARRAY(0xXXXX). > Proto =~ a ne eq. > > Ale uznavam, ze ref jasne lepsi reseni. > > Petr Sturc