in reply to check element if inside an array

That's a FAQ. To filter out duplicates, use something like:
my %seen; @data = grep {!$seen {$_} ++} @data;

Abigail