if (defined($opt_ignore)) { if (defined($opt_reverse)) { $map{lc($array[1])} = $array[0] } else { $map{lc($array[0])} = $array[1] } } else { if (defined($opt_reverse)) { $map{$array[1]} = $array[0] } else { $map{$array[0]} = $array[1] } }