in reply to Finding variable context
if (ref($array[$i]) eq "ARRAY") { print "It's an array!"; } else { print "Not an array!"; } [download]
if (ref $hash{$key} eq "ARRAY") { print "It's an array ref!"; } else { print "Not an array ref!"; } [download]