# assume your array is still in myarray; set up a hash foreach (@myarray) { $myhash{$_} = 1; } # now, test for the existence of 'blah' if ($myhash{'blah'}) { do_something(); }